CSS:256クラスがidよりも優先されます

今日、外国のブログでは、ブラウザの異常な動作に関する面白いニュースがありました。先日、css-tricks.comの作者であるChris Coyierは、idよりもクラスに高い優先度を与える方法を示しました 。 256クラスをオブジェクトに適用するだけです!

なぜ機能するのですか?


FirefoxおよびChromeでは、クラスを表示するソースコードは8ビットの行に格納され、それぞれ256要素を超えます。 Operaには16ビット文字列があるため、65536クラスが必要です。

同様に、 256個のネストされたdivは 、クラスよりも高い優先度を持つことできます。


Source: https://habr.com/ru/post/J149791/


All Articles