【发布时间】:2012-11-21 19:32:15
【问题描述】:
如何在 Fancybox 中调整内容宽度?我本来希望这是自动的,因为我只设置了 minWidth,但似乎只有初始宽度,当您打开模式对话框时保持静态。我已经设置了 maxWidth,但这对宽度没有任何影响。我删除了所有宽度设置,内容显示在一个小宽度区域中。我对如何让它正常工作感到困惑。
$('a.various').fancybox({
scrolling:'no',
minWidth:450,
minHeight:450,
openEffect:'none',
closeEffect:'none',
closeBtn:false
});
这给了我增加的高度,但宽度保持不变。当假设有更大的图像等时,我需要增加宽度。我尝试将 minWidth 属性设置为 640,但这会在宽度较小的图像右侧产生过多的空白。
【问题讨论】:
-
我也尝试通过 CSS 设置内联容器的宽度和高度,这只是给了我 640 像素的高度,而且宽度太细,内容被完全切断。跨度>
-
我发现fancybox 以某种方式强制内联内容的容器为100px。我可以通过在样式中手动设置来调整高度,但无法调整宽度。
标签: javascript jquery fancybox fancybox-2