css選擇器

1.CSS選擇器常見的有幾種?

id選擇器、class選擇器、標簽選擇器、組合選擇器、偽類選擇器、屬性選擇器

2.選擇器的優(yōu)先級是怎樣的?

  • !important永遠具有最高優(yōu)先級
  • 標簽權(quán)值為1,類選擇器權(quán)值為10,id選擇器權(quán)值為100,權(quán)值高的優(yōu)先級就高,相應(yīng)就會使用哪種樣式
  • 當一個元素有多個css樣式且這些樣式的權(quán)值一樣時,處于最后的那個被應(yīng)用

3.class 和 id 的使用場景?

id選擇器一般用于大區(qū)塊,在一個頁面中只能出現(xiàn)一次,id有錨點特性,可以放在a鏈接里使用,用于網(wǎng)頁跳轉(zhuǎn)。
class一個頁面中可以出現(xiàn)多次,一般用于樣式設(shè)置

4.使用CSS選擇器時為什么要劃定適當?shù)拿臻g?

5.以下選擇器分別是什么意思?

#header{ } :選擇id值為header的元素
.header{ }:選擇class值為header的元素
.header .logo{ }:選擇class值為header的元素中class值為logo的子元素
.header.mobile{ }:選擇class值同時為header和mobile的元素
.header p, .header h3{ }:選擇class值為header的元素的后代中所有的p標簽和h3標簽
#header .nav>li{ }:選擇id值為header的元素后代中class值為nav的元素的后代中的第一代li標簽
#header a:hover{ }:選擇id值為header的元素的后代中所有的a標簽,在鼠標懸停在該a標簽上時的樣式

6.列出你知道的偽類選擇器

:hover , :target , :first-child , ::berore, :active ,:enabled 等。

7.:first-child和:first-of-type的作用和區(qū)別

:first-child:選擇父元素的第一個子元素
:first-of-type:選擇父元素下相同類型子元素中的第一個子元素,如:.wrap>p:first-of-type{ } 匹配的是class名為wrap的元素的第一代p元素中的第一個p元素。

8.運行如下代碼,解析下輸出樣式的原因。

  • .item1:first-child{ color: red;}:設(shè)置了class名為item1的所有元素中的第一個元素的樣式,也就是<p class="item1">aa</p>,所以在瀏覽器中可以看到,aa文本變成了紅色。
  • .item1:first-of-type{ background: blue;}:設(shè)置了class名為item1的相同類型的元素的第一個元素的樣式,也就是class名為item1的第一個p和第一個h3,所以aa和bb的背景變成了藍色。

9.text-align: center的作用是什么,作用在什么元素上?能讓什么元素水平居中?

作用在塊級元素上,使塊級元素中的inline和inline-block元素水平居中。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.class 和 id 的使用場景? class:類選擇器,一個標簽可以有多個類且同一個類可以用到不同的標簽上,...
    饑人谷_兔子君閱讀 1,277評論 0 0
  • 一,class 和 id 的使用場景? id選擇器,匹配特定id的元素。class是類選擇器,匹配class包含(...
    DeeJay_Y閱讀 462評論 0 0
  • class 和 id 的使用場景?class指定標簽的類名, 把需要相同樣式的元素歸類于一個name下,需要此樣式...
    饑人谷_CCCLARITY閱讀 326評論 0 0
  • class和id的使用場景 class指定標簽的類名,屬性值可出現(xiàn)在多個標簽中。id指定標簽的唯一標識,為某一元素...
    饑人谷_saybye閱讀 513評論 0 0
  • class和id class類選擇器:在html中用class=“name”調(diào)用樣式,在css中通過類選擇器.na...
    1a659520c6fc閱讀 400評論 0 0

友情鏈接更多精彩內(nèi)容