Windows 7 浏览器忽略 DIV 高度 100%
我正在使用 jQuery UI.Layout 插件,在 OSX 上的 Chrome、FF 和 Safari 上,一切都很顺利。但是,在 Windows (7) 上的 Firefox、Chrome 和 IE8 上,我得到以下信息:
布局容器 “DIV/#project-container”没有 高度。
所以 DIV 是不可见的。我的 div 定义非常简单,如下所示:
<div id="project-container" style='height: 100%'>
....
</div>
那么什么给出了?如果我说 height: 100px 它就会渲染。为什么这种情况只发生在 Windows 浏览器上(除了明显的 Windows 攻击原因)。
I am using the jQuery UI.Layout plugin and on OSX in Chrome, FF, and Safari, all is hunky dory. However, on Windows (7) on Firefox, Chrome, and IE8 I am getting the following:
The layout container
"DIV/#project-container" has no
height.
So the DIV isn't visible. My div is very simply defined like so:
<div id="project-container" style='height: 100%'>
....
</div>
So what gives? If I say height: 100px it renders. Why is this only happening on Windows browsers (other than the obvious windows bashing reasons).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
确保将 100% 的高度应用到身体和身体上通常是个好主意。 html 标签也是如此:
It's usually a good idea to make sure that you apply 100% height to your body & html tags as well: