fancybox的宽度和高度问题

Nim*_*ima 5 html javascript css jquery fancybox

当我添加此代码时,宽度和高度的设置无效

jQuery(document).ready(function() {
  $('a.iframe').fancybox(); 
});
Run Code Online (Sandbox Code Playgroud)

有什么选择可以解决它?

SBe*_*413 9

看看这里的文档:http: //fancybox.net/api

您正在使用内联内容,因此请确保将autoDimensions选项设置为false以及宽度和高度设置.

更新:我成功测试了以下解决方案:

    $('a.fbtag').fancybox({
        autoDimensions: false,
        height: 300,
        width: 400
    }); 
Run Code Online (Sandbox Code Playgroud)

这假定您打开的链接的类名是"fbtag".

  • 如果您正在使用[Fancybox 2](http://fancyapps.com/fancybox),那么`autoDimensions`已更改为`autoSize`其中:`如果为true,则将autoHeight和autoWidth都设置为true布尔值; 默认值:true` (7认同)