[CSS] 屬性選擇器 (CSS attribute selector)
TL;DR
[attribute] // 具有某個屬性
[attribute = "value"] // 具有某個屬性及特定屬性值
[attribute ~= "value"] // 包含某個屬性值(以空白分格)
[attribute |= "value"] // 以 - 為開頭
[attribute ^= "value"] // 以某屬性值為開頭的屬性
[attribute $= "value"] // 以某屬性值為結尾的屬性
[attribute *= "value"] // 包含某屬性質的屬性
簡單屬性選擇 [attribute]
選擇所有具有 title
屬性的元素:
[title] {
...;
}
選擇所有具有 href
屬性的 <a>
元素:
a[href] {
...;
}
選擇同時具有 href
和 title
屬性的 <a>
元素:
a[href][title] {
...;
}