请任何人告诉我如何根据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