我如何使fancyBox 2调整其高度以适合其内容?
How can I make fancyBox 2 adjust its height to fit its contents?
我试图让我的fancyBox扩展在高度时,它的内容比视窗高。这样,用户就可以使用浏览器的滚动条滚动其内容。相反,我的fancyBox一直有自己的滚动条。
我只是使用内联内容,而不是iframe
。这些是我设置的选项:
$('.fancybox').fancybox({
autoSize: 'false',
fitToView: 'false',
maxWidth: 940
});
添加scrolling: 'no'
切断底部的内容。显式地定义一个非常高的高度可以工作,但我希望高度是动态确定的。
布尔值和整数值应该在中不带引号,所以
$('.fancybox').fancybox({
autoSize: 'false',
fitToView: 'false',
maxWidth: 940
});
应该$('.fancybox').fancybox({
autoSize: false, // shouldn't be true ?
fitToView: false,
maxWidth: 940
});
fitToView
实际上是为您提供所需的选项,但引用的"false"
并没有使其为您工作。另一方面,我不确定你应该禁用autoSize
,因为否则inline
内容不会得到自己的高度。
听起来有点奇怪。一个丑陋的解决方案是使用css, overflow:hidden;
每当我使用fancybox时,滚动条都能正常工作。确定花式框的内容没有设置另一个高度?
编辑:查看您的示例站点。内容中设置的宽度似乎大于fancybox本身
如果有人寻找iframe的解决方案,请使用:
parent.jQuery.fancybox.update();
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- ExtJS——在展开/折叠时调整面板高度
- 分析高度属性时出现意外值{{specs.height}}.index.html
- Fancybox是否将Click事件静音
- 单击页面上的链接后高度发生变化
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 不加载宽度和高度的角度pintura
- 查找元素高度,包括边距
- 如何自动调整标签的高度以适应内容
- Javascript高度问题
- 使用JavaScript根据窗口/视口的高度动态调整图像大小
- 如何计算每个元素's的高度,并将这些值用作函数中的变量
- 如果宽度是百分比,如何设置以px为单位的图像高度
- 通过jquery设置最小高度
- 文档就绪提供了错误的选择器高度
- Jquery Fancybox高度/向下滚动
- 为什么这个Fancybox的高度和宽度不起作用
- 我如何使fancyBox 2调整其高度以适合其内容?
- Fancybox 1.3.X忽略宽度和高度参数
- Fancybox内部的Fancybox设置高度