私は2000ページの要素を持っているとしましょう。私はカスタムモジュールからこのページの要素(バナー)を挿入したいと思います。このモジュールのcssファイルには300以上のcssセレクタがあり、各セレクタには同じページ内の他のモジュールとの競合を避けるためにユニークなダイナミックプレフィックスが必要です。より多くのバナーをロードすることができますので、私は1つの一意のidセレクタを使用することはできませんので、私はこのようなものを使用する必要があります:CSS regex idセレクタとクラスセレクタのパフォーマンス
<div id="company_banner14"></div>
<div id="company_banner15"></div>
div[id^='company_banner']{
}
または
<div id="company_banner14" class="company_banner"></div>
<div id="company_banner15" class="company_banner"></div>
.company_banner{
}
パフォーマンス・ビューから優れている何を?正規表現のセレクタを使用して悪い練習、300の正規表現のセレクタは、目に見えるパフォーマンスの影響を与えるでしょうか?
良い質問ですが、私もそれに興味があります。 – g5wx
クラスセレクタを使用しない場合、class属性を持つことのポイントは何ですか?特にパフォーマンスを話しているとき。ちょうど...奇妙に思える。 – BoltClock
あなたは正しい、これは私の間違いだった、私は質問を修正した。 – user1324762