如何在Fancybox中获取内容宽度?我本来期望这是自动的,因为我只设置minWidth,但它似乎只是初始宽度,当你打开模态对话框保持静态。我设置了maxWidth,但这对宽度没有任何影响。我删除了所有宽度设置,内容显示在一个小宽度区域中。我很困惑如何正常工作。
$('a.various').fancybox({
scrolling:'no',
minWidth:450,
minHeight:450,
openEffect:'none',
closeEffect:'none',
closeBtn:false
});
这使我的高度增加,但宽度保持不变。当我们说有更大的图像等时,我需要增加宽度。我尝试将minWidth属性设置为640,但是在宽度较小的图像右侧会产生太多的空白。
确保还将autoSize设置为true:
autoWidth : true,
你不需要minWidth。
您希望在fancyBox中显示的HTML也应具有特定的给定宽度。
FX。如果您希望内容的宽度为300px,请将主体的宽度设置为300px:
<body style="width: 300px;">
这就是我这样做的方式。希望它有效:D