私は異なるファイルに2つのcss IDを持っています。プログラムをInternet Explorerで実行する場合にのみ、別のファイルに変更する必要があります。 私は「のcustom.css」と呼ばれるこのファイルを持っている:.cshtml MasterPageに条件付きコメントを追加するにはどうすればよいですか?
#employee-list {
border-bottom: 1px solid #c1c1c1;
border-top: 1px solid #c1c1c1;
height: initial;
}
を私は「自動」に「高」に設定する(私はのcustom.cssを変更してはなりません)が必要です。しかし、IE上でページがレンダリングされる場合に限ります。
#employee-list {
border-bottom: 1px solid #c1c1c1;
border-top: 1px solid #c1c1c1;
height: auto;
}
私は私のマスターページの.cshtmlの<head>
で、この条件付きコメントを書いた後:だから私は「customie.css」と呼ばれる第二のCSSファイルを作成しました。
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="customie.css" />
<![endif]-->
問題は次のとおりです。条件付きコメントが機能せず、customie.cssファイルが(自分自身を無効にする)custom.cssを上書きします。 IEページにのみheight: auto
を適用するにはどうすればよいですか?
可能性のある重複した[<! - \ IE \]場合は[!は>が機能していない](https://stackoverflow.com/questions/13785587/if-ie-not-working) – Hackerman