我正在使用 Twitter Bootstrap(CSS 和 JS)。
问题来自 Modal 插件,它在 Firefox 和 IE 上工作正常,但在 Chrome 中显示很差:Modal 成功弹出,但隐藏在模态背景后面。这意味着无法填写表单或查看模态框中包含的文本。
它似乎在 Bootstrap 网站上运行良好(http://twitter.github.com/bootstrap/javascript.html#modals http://twitter.github.com/bootstrap/javascript.html#modals)所以我认为这可能与 Chrome 的一个已知错误有关?
我搜索过解决方案但没有成功。我没有修改任何 Bootstrap CSS 或 JS。
我错过了什么?
样式-webkit-overflow-scrolling: touch;
in section#maincontainer
导致这种情况发生,因为它似乎与overflow: auto
.
我相信-webkit-overflow-scrolling: touch;
应该用于在使用固定定位的元素内提供触摸屏滚动溢出 - 所以我认为您不需要将其应用于section#maincontainer
.
然而,您可能想将其应用到modal-body
由于父级使用固定定位,内容可能会溢出。
http://css-tricks.com/mobile-webkit-overflow-scrolling/ http://css-tricks.com/mobile-webkit-overflow-scrolling/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)