2016-06-15 14 views
0

プロパティを追加しようとしています。IE9でページを開くときにのみ適用されます。私は次のCSSを使用しています。IE9ブラウザに固有のCSSを適用する方法

.contents{ 
     width:5%; 
     position: relative; 
     display: inline-block; 
     text-align:left; 
     cursor: pointer; 
     margin-right:0.5%; 
     padding-right:1%; 
     float: left\9; 
     padding-top: .5em; 
    } 

私はfloatプロパティをIE 9に適用したいと考えていますが、IE 10とIE 9の両方でこのプロパティを使用しています。このプロパティをIE9に貼り付けるには?

答えて

0

はinstaceために特定のスタイル

ため:root擬似セレクタと\0/IE9を加えます。

:root .contents{ 
     width:5%; 
     position: relative; 
     display: inline-block; 
     text-align:left; 
     cursor: pointer; 
     margin-right:0.5%; 
     padding-right:1%; 
     float: left \0/IE9; /* IE9 */ 
     padding-top: .5em; 
    } 

floatが、私はCSSを指定する.lessファイルを使用していIE9

+0

にのみ適用されます。私はこのステートメントを使用し、コンパイルすると「構文解析エラー:認識できない入力」が表示されます。構文を変更する必要がありますか? – hanu

関連する問題