Css選擇器的介紹以及使用

2021-09-19 17:23:44 字數 1372 閱讀 7046

1.標籤選擇器

標籤選擇器,此種選擇器影響範圍大,建議盡量應用在層級選擇器中。

舉例:div ....

....

2.id 選擇器

通過 id 名來選擇元素,元素的 id 名稱不能重複,所以乙個樣式設定項只能對應於頁面上乙個元素,不能復用,id 名一般給程式使 用,所以不推薦使用 id作為選擇器。

舉例:#box ....

3.類選擇器

通過類名來選擇元素,乙個類可應用於多個元素,乙個元素上也可以使用多個類,應用靈活,可復用,是 css 中應用最多的一種選擇器。

舉例:.red .big .mt10

4.層級選擇器

主要應用在選擇父元素下的子元素,或者子元素下面的子元素,可與標籤元素結合使用,減少命名,同時也可以通過層級,防止命名衝突。

舉例:.box span .box .red .red

5.組選擇器

多個選擇器,如果有同樣的樣式設定,可以使用組選擇器。

舉例:.box1,.box2,.box3 .box1 .box2 .box2

6.偽類及偽元素選擇器

常用的偽類選擇器有 hover,表示滑鼠懸浮在元素上時的狀態,偽元素選擇器有 before 和 after,它們可以通過樣式在元素中插入內容。

舉例:.box1:hover .box2:before .box3:after

7.通配選擇器

如果html所有元素都需要定義相同的樣式,這時不妨使用通配選擇器。通配選擇器是固定的,用星號(*)來表示。

舉例:*

8.相鄰選擇器

相鄰選擇器,通過加號(+)分隔符進行定義。其基本結構是第乙個選擇器指定前面相鄰元素,後面的選擇器指定相鄰元素。

舉例:p+h2

9.兄弟選擇器

兄弟選擇器,通過波浪符號(~)分隔符進行定義。其基本結構是第乙個選擇器指定同級前置元素,後面的選擇器指定其後同級所有匹配元素。

舉例:p~h3

注:兄弟選擇器能夠選擇前置元素後同級的所有匹配元素,而相鄰選擇器只能選擇前置元素後相鄰的乙個匹配元素。

CSS選擇器介紹

由於這次專案突破性的選擇了做前台,所以開始學習css 選擇器的幾種格式 1 派生選擇器 1 body pbody中所有的p標籤都會滿足這一屬性,即使巢狀多層依舊滿足這個條件 2 body p 這樣只有body中第一層p標籤會被賦予這個屬性 可以和第一種方法結合起來用 2 id選擇器 1 tag將id...

CSS選擇器介紹

由於這次專案突破性的選擇了做前台,所以開始學習css 選擇器的幾種格式 1 派生選擇器 1 body pbody中所有的p標籤都會滿足這一屬性,即使巢狀多層依舊滿足這個條件 2 body p 這樣只有body中第一層p標籤會被賦予這個屬性 可以和第一種方法結合起來用 2 id選擇器 1 tag將id...

css選擇器介紹

總結什麼是css選擇器呢,首先需要了解一下css。css是 cascading 層疊 style 樣式 sheet 表 的簡稱,及層疊樣式表,css技術用來美化html頁面,html相當於蓋房子,css相當於裝修,使用css可以把樣式 和html分離。而裝修呢需要工具裝修,選擇器就是我們需要的裝修工...