IE 9 页面不居中

发布于 2024-12-05 00:57:58 字数 156 浏览 0 评论 0原文

页面在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

孤凫 2024-12-12 00:57:59

在主页顶部,第 100-108 行有一个内联定义的 css 样式:

    <!--[if gte IE 7.0]>

    <style type="text/css">

    .clearfix {display: inline-block;}

    </style>

    <![endif]-->

这些条件注释会将您的 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:

    <!--[if gte IE 7.0]>

    <style type="text/css">

    .clearfix {display: inline-block;}

    </style>

    <![endif]-->

Those conditional comments will turn your clearfix classed elements from display:block; to display: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.

白色秋天 2024-12-12 00:57:59

这是您的 .clearfix.clearfix::after 样式。

当我删除它们时,效果很好。

It's your .clearfix and .clearfix::after styles.

When I remove those, it works fine.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文