IE 9 页面不居中
页面在 Chrome 和 IE 9 兼容模式下运行良好,但在实际的 IE 9 模式下运行不佳。页面应该居中。 网站
我在这里缺少什么?
Page works fine in chrome, and IE 9 compatibility mode but not in actual IE 9 mode. The page is supposed to be centered. Site
What am I missing here?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在主页顶部,第 100-108 行有一个内联定义的 css 样式:
这些条件注释会将您的
clearfix
类元素从display:block;
转换为 < code>display:inline-block;(在 IE 8 和 9 上)。如果您在 IE7 中检查它,它们会很好地居中。只要去掉这些线,你就可以正常运行了。
At the top of your main page, there's a css style defined inline on lines 100-108:
Those conditional comments will turn your
clearfix
classed elements fromdisplay:block;
todisplay:inline-block;
on IE 8 and 9. If you check it in IE7, they center just fine.Just get rid of these lines, and you'll be up and running.
这是您的
.clearfix
和.clearfix::after
样式。当我删除它们时,效果很好。
It's your
.clearfix
and.clearfix::after
styles.When I remove those, it works fine.