0

我正在使用 if 条件和样式表来解决与 IE8 相关的问题:

<!--[if lt IE 9]>
        <link href="<% = Page.ResolveUrl("~/css/iehacks.css") %>" rel="stylesheet" type="text/css" />
<![endif]-->

这是CSS:

#menuBar {
    margin-top: 2.65em;
}

#editing {
    margin-top: -3.30em;
    margin-left: 38em;
    margin-bottom: 1em;
}

.selectionTable th, .selectionTable td {
    float: left;
    padding: 0 3em 0 0em;
}

.selectionTable2 th, .selectionTable2 td {
    padding: 1em 4.3em 0 0em;
}

.selectionTableScrum th, .selectionTableScrum td {
    height: 3em;
}

#ieShiftField {
    margin-left: 1.50em;
}

h1 {
    padding-top: 1em;
}

#search {
    padding-top: 1em;
}

我遇到的问题是,当我测试代码并通过本地开发服务器运行应用程序时,它看起来很好: 在此处输入图像描述

当我将网站发布到服务器时,css hack 似乎不起作用:

在此处输入图像描述

浏览器不应该得到相同的响应吗?我究竟做错了什么?谢谢。

4

0 回答 0