002---選擇器(標籤選擇器、類選擇器、id選擇器、偽類選擇器、萬用字元選擇器)
一、標籤選擇器
語法:(像p、div、hn....的標籤)
<p>標籤選擇器</p>
<style>
p {
color: green;
}
</style>
效果展示:
二、類選擇器
顧名思義,class本身就有類的意思,這裡表示具有相同class值的一類。
語法:
<p class="LEI">類選擇器</p>
.LEI {
color: red;
}
效果展示:
一個class 的style樣式可以被多個標籤同時使用。
例如:
<p class="LEI">類選擇器111</p>
<p class="LEI">類選擇器222</p>
樣式與上一樣,那麼效果呢:
效果是一樣的。
注意:①使用類選擇器設定樣式的時候,類名前要有英語符號“.”。且命名要遵循命名原則。
②不要用純數字、漢字命名,且儘量不要用“_”下劃線,可以用“-”。
③儘可能有很好的可讀性。
三、多類名選擇器
一個標籤如果同時具有多個類名,那麼就會同時具有那些類名的樣式。
例如:
<p class="LEI F-size">多類名選擇器</p>
.LEI {
color: red;
}
.F-size {
font-size: 30px;
}
那麼效果與上面的作比較:
四、id選擇器
id選擇器就像一個人的身份證號,只有一個。所以,id樣式只能被一個標籤所使用,即只能被使用一次。
語法:
<p id="big">ID</p>
#big {
color: orange;
font-size: 100px;
}
效果如下:
五、萬用字元選擇器
語法:
* {
margin: 0;
padding: 0;
}
萬用字元選擇器對所有的標籤都有用,,但是優先順序較低,容易被覆蓋。其中使用最多的就是消除標籤外邊距和內邊距(清除瀏覽器的預設值,以便於自己設定自己所需要的)。
六、偽類選擇器
1. 連結偽類選擇器(只要針對於連結標籤 a)
語法:
<a href="#" class="aa">請點選</a>
a {
color: #000;
}
.aa:hover {
color: red;
}
前面的a樣式是給a標籤一個最初的顏色,以便分辨。(滑鼠經過前後對比)
其他的類似。
但是,在定義樣式的時候,要注重上下順序,例如,如果hover在link的上面,那麼hover的效果就不顯示。
順序:link、visited、hover、active
2. 結構位置偽類選擇器(CSS3)
語法:
<ul>
<li>11111</li>
<li>11111</li>
<li>11111</li>
<li>11111</li>
</ul>
ul li {
font-size: 30px;
font-weight: bold;
}
ul li:first-child {
color: red;
}
ul li:nth-child(2){
color: orange;
}
ul li:nth-child(3){
color: green;
}
ul li:last-child {
color: purple;
}
效果展示:
注意事項:
① nth-child()括號裡還可以寫odd和even,分別表示奇數和偶數。例如:
ul li:nth-child(odd){
color: green;
}
ul li:nth-child(even){
color: orange;
}
② nth-child(kn+b) k、b分別 係數和常數,如果k=2,b=0,那麼選擇的就是2的倍數;如果k=2,b=1,那麼就是比2的倍數多1的數。
3. 目標偽類選擇器
相關文章
- CSS3新增選擇器(屬性選擇器、結構偽類選擇器、偽元素選擇器)CSSS3
- jQuery選擇器介紹:基本選擇器、層次選擇器、過濾選擇器、表單選擇器jQuery
- CSS 偽類選擇器CSS
- jQuery選擇器——基本選擇器jQuery
- 基本CSS選擇器,複合選擇器,後代選擇器CSS
- CSS ID選擇器與CLASS選擇器CSS
- CSS樣式中的通用選擇器和偽類選擇器CSS
- jQuery選擇器——層次選擇器jQuery
- JQuery選擇器——可見性篩選選擇器和屬性篩選選擇器jQuery
- 一個選擇器工具。測試結構偽類選擇器方法
- jQuery選擇器之層次選擇器jQuery
- CSS選擇器(5)——屬性選擇器CSS
- jQuery選擇器——基本過濾選擇器jQuery
- CSS-選擇器6-兄弟選擇器CSS
- jQuery選擇器——內容過濾選擇器jQuery
- jQuery選擇器——子元素過濾選擇器jQuery
- jQuery選擇器——屬性過濾選擇器jQuery
- CSS E:default 偽類選擇器CSS
- CSS E:disabled偽類選擇器CSS
- CSS E:disabled 偽類選擇器CSS
- CSS E:checked 偽類選擇器CSS
- CSS E:hover偽類選擇器CSS
- CSS E:hover 偽類選擇器CSS
- CSS class 類選擇器CSS
- CSS多類選擇器CSS
- jQuery *萬用字元選擇器jQuery字元
- css3 選擇器:屬性選擇器(五)CSSS3
- CSS-選擇器4-後代選擇器CSS
- jQuery選擇器——表單元素過濾選擇器jQuery
- jQuery選擇器——可見性過濾選擇器jQuery
- 偽類選擇器:愛恨法則;偽元素選擇器:before,after;清除浮動
- CSS id選擇器CSS
- jQuery #id選擇器jQuery
- jQuery選擇器jQuery
- jQuery 選擇器jQuery
- CSS 選擇器CSS
- CSSHack 選擇器CSS
- CSS選擇器CSS