0

少ないcssで9ハックを使用する方法は?

つまり 9 ハック \0/

コンパイラ エラー

次の文字は例外であり、エンコードされません: ,, /, ?, @, &, +, ', ~, ! と $.

この文字をエンコードする方法は?

4

2 に答える 2

1

@Blender が提案したように Modernizr を使用することも、マークアップで ie9 クラスを追加することもできません。

<!--[if IE 9]><script>document.documentElement.className += " ie9";</script><![endif]-->

LESS で ie9 固有のルールを使用します。

.ie9 & { /* IE9 rules */ }
于 2013-08-17T18:14:20.863 に答える
0

この次の回答でいくつかのハックcssを適用できます:Lessでブラウザ固有のハックを書く(<IE9の場合)

@hack: ~"/*\**/";
#veinte { 
    color@{hack}: blue\9; 
}

コンパイル済み CSS:

#veinte {
    color/*\**/: blue\9;
}
于 2015-10-14T13:54:02.263 に答える