0

IE8 に関連する問題に対処するために、スタイルシートと共に if 条件を使用しています。

<!--[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 ハックが機能していないようです。

ここに画像の説明を入力

ブラウザは同じ応答を得るべきではありませんか? 私は何を間違っていますか?ありがとう。

4

0 に答える 0