jquery - IE7 和 8 的灯箱滚动问题

标签 jquery html css lightbox

我使用的灯箱适用于除 IE 以外的所有浏览器。在 IE 中,它给了我三重滚动。

http://obliqueinteractive.com/demo/monster/

iframe 的 CSS 代码:

#wrap {
float:left;
width:800px;
height:500px;
overflow-x: hidden;
overflow-y: scroll;
}
#content-wrap {
float:left;
width:700px;
padding-left:50px;
}

为什么 IE 向灯箱窗口添加额外的滚动条?有什么建议吗?

最佳答案

与其通过 iframe 加载内容,不如通过 AJAX 加载内容?这意味着不会有滚动条,因为灯箱可以调整大小以适合内容。您可以选择设置灯箱的宽度以限制宽度并让高度自动

来自documentation :

<a href="http://www.example/data.php">This takes content using ajax</a>

关于jquery - IE7 和 8 的灯箱滚动问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2303611/

相关文章:

javascript - 防止 Javascript 被执行两次

javascript - 将焦点放在其中包含 <a> 标记的第一个子 <li> 项目

jQuery 无法删除动态添加的行

javascript - jQuery after() 不适用于动态创建的节点

html - 基本 CSS : Understanding 960gs base grid

html - 无法让我的 css 选择器正常工作

javascript - 在生成的内容中调用在母版页中创建的 Javascript 变量

PHP/MySQL 问题插入数组

html - 如何防止 float 列表元素换行

css - 如何在对象上方呈现 Bootstrap 下拉列表?