有沒有辦法讓 CSS 選擇器匹配屬性的任何值,只要該屬性存在?
例子:
html {
background: white // no 'lang' attribute is present
}
html:lang(en-US) {
background: red; // specific 'lang' attribute value
}
html:lang(*) {
background: green; // 'lang' attribute is present - covers all other values besides 'en-US'
}
我試過上面的:lang(*)但它不起作用。
uj5u.com熱心網友回復:
屬性選擇器會這樣做。
[lang] { /* any element with lang attribute */
background: red;
}
[lang='en'] {
background: skyblue;
}
<div>No lang</div>
<div lang="en">en</div>
<div lang="fr">fr</div>
<div>No lang</div>
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/328522.html
標籤:css
