假設我在頁面2000元素上。我想從自定義模塊注入此頁面元素(橫幅)。這個模塊的css文件有300多個css選擇器,每個選擇器都需要有唯一的動態前綴,以避免與同一頁面內的其他模塊發生衝突。我不能用1個獨特的ID選擇,因爲更多的橫幅可以被加載,所以我需要使用這樣的事情:CSS正則表達式id選擇器vs類選擇器的性能
<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