首頁 > web前端 > css教學 > CSS 需要一個名稱前綴選擇器

CSS 需要一個名稱前綴選擇器

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2024-08-27 18:00:36
原創
466 人瀏覽過

CSS needs a name prefix selector

我喜歡使用自訂元素來處理各種事情,但有時我只是想隱藏一些東西,直到它加載或在 CSS 中用它做其他事情。

一個簡單的解決方案如下:

framework-button:not(:defined) {
   display: none
}
登入後複製

將其放入

但是對於更大的框架,這變得非常煩人。有時您只需選擇 :not(:define) 就可以逃脫懲罰,但這並不總是可行的。

一個明顯的(至少對我來說)修復:CSS 需要一個名稱前綴選擇器,所以你可以這樣做

framework-*:not(:defined) {
   display: none
}
登入後複製

這並不是什麼全新的事。我們已經可以使用屬性選擇器來做到這一點。

而且我確信只允許在元素名稱中的 - 處進行分割也會使得在瀏覽器中有效地實現這一點變得相當容易。

大家覺得怎麼樣?這有用嗎?有沒有更簡單有效的解決方案?

以上是CSS 需要一個名稱前綴選擇器的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板