了解如何使用CSS屬性選擇器
在本文中,我將介紹屬性選擇器。
另請參閱基本CSS選擇器簡介。在這裡,我介紹了幾個基本的CSS選擇器:使用類型選擇器,類,id,如何組合它們,如何定位多個類,如何在同一規則中為多個選擇器設置樣式,如何使用子級和直接型遵循頁面層次結構子選擇器和相鄰的兄弟姐妹。
屬性存在選擇器
第一種選擇器類型是屬性存在選擇器。
我們可以檢查一個元素已使用的屬性[]
句法。p[id]
將全選p
頁面中具有id
屬性,無論其值如何:
p[id] {
/* ... */
}
確切的屬性值選擇器
在方括號內,您可以使用=
,並且僅當屬性與指定的確切值匹配時,才會應用CSS:
p[id="my-id"] {
/* ... */
}
匹配屬性值部分
儘管=
讓我們檢查確切的值,我們還有其他運算符:
*=
檢查屬性是否包含部分^=
檢查屬性是否以不完整部分開頭$=
檢查屬性是否以部分結尾|=
檢查屬性是否以partial開始,並在其後跟一個破折號(例如,在類中很常見),或者僅包含partial~=
檢查部分屬性是否包含在屬性中,但與其餘部分之間用空格分隔
我們提到的所有檢查都是區分大小寫。
如果您添加i
緊接在右括號之前,該檢查將不區分大小寫。許多瀏覽器都支持它,但並非所有瀏覽器都支持,請檢查https://caniuse.com/#feat=css-case-insensitive。
免費下載我的CSS手冊
更多CSS教程:
- Flexbox指南
- CSS網格教程
- CSS變量(自定義屬性)
- PostCSS簡介
- CSS保證金屬性
- 如何使用CSS將元素居中
- CSS系統字體
- 如何使用樣式打印HTML
- CSS過渡入門指南
- CSS動畫教程
- CSS簡介
- CSS指南
- 如何使用PurgeCSS和PostCSS設置Tailwind
- 尾風備忘單
- 如何使用CSS連續旋轉圖像
- 使用CSS使表響應
- 如何通過二等分來調試CSS
- CSS選擇器
- CSS級聯
- CSS特異性
- CSS屬性選擇器
- CSS顏色
- CSS單位
- CSS url()
- CSS排版
- CSS Box模型
- CSS位置屬性
- CSS媒體查詢和響應式設計
- CSS功能查詢
- CSS轉換
- 如何使用CSS設置列表樣式
- CSS供應商前綴
- CSS繼承
- CSS偽類
- CSS偽元素
- 用CSS樣式化HTML表
- CSS Display屬性
- CSS calc()函數
- CSS邊框
- 使用@import導入CSS文件
- CSS錯誤處理
- CSS過濾器
- CSS Box大小
- CSS背景
- CSS註釋
- CSS字體
- CSS填充
- CSS float屬性和清除
- CSS規範化
- CSS z-index屬性
- 如何使用CSS禁用文本選擇
- 如何使用CSS將項目放在其容器的底部
- 如何使用CSS反轉顏色
- CSS中的響應式前置標籤
- 自適應YouTube視頻嵌入
- 響應式設計的良好CSS斷點值是多少?
- 如何在Flexbox中對齊中心