請任何人告訴我如何根據fancybox內容高度修復覆蓋背景高度(overlayOpacity部分)(意味着沒有額外的空間頂部和的fancybox的底部),我使用的fancybox 2(最新版本)如何根據fancybox內容高度(大覆蓋或滾動頁面)修復覆蓋背景高度。
代碼:
jQuery.fancybox({
'scrolling': 'no',
'hideOnContentClick': true,
'autoSize' : true,
'fitToView' : false,
'height' : '100%',
'hideOnOverlayClick' : true,
'content' : jQuery('.EngpopupContent'),
'overlayShow' : true,
'overlayOpacity' : 0.9,
'overlayColor' : '#000',
'transitionIn' : 'elastic',
'transitionOut' : 'elastic',
'changeFade' : 'fast',
'easingIn' : 'swing',
'easingOut' : 'swing',
'showCloseButton' : true,
//'showNavArrows' : true,
'enableEscapeButton' : true,
'onStart': function(){
jQuery("#fancybox-overlay").css({"position":"fixed"});
}
});
參考link
我需要工作的fancybox確切像上面參考網址...請點擊「請選擇產品選項」按鈕
請幫助我的人......
在參考鏈接中,高度不是100%(它可能看起來像但不是),它的固定高度幾乎與查看端口,但如果您減小視口大小,則需要向下滾動以查看內容。另外fancybox v2.x中的選項與v1.3.x不兼容(你正在使用這兩個版本的選項) – JFK 2012-07-24 19:34:36