欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css class 選擇器,怎樣區(qū)分后代選擇器和子代選擇器

老白2年前65瀏覽0評論

css class 選擇器,怎樣區(qū)分后代選擇器和子代選擇器?

1.第一從符號上來區(qū)分后代選擇器:是用空格來分隔開來 例如<h1>一個<span>人</span>的戰(zhàn)爭</h1> 就是h1 span{}子代選擇器:用特殊符號> 例如 h1>span{}

2.第二從用法上區(qū)分后代選擇器html部分:<ul class="study"> <li>物理 <ul> <li>力學</li> <li>聲學</li> <li>電磁學</li> </ul> </li> <li>數(shù)學 <ul> <li>微積分</li> <li>概率論</li> <li>博弈論</li> </ul> </li> </ul> css部分//使用子代選擇器的效果.study >li{ border:1px solid red;/*只給物理和數(shù)學加一個紅色方框*/}//使用后代選擇器的效果.study li{ border:1px solid red;/*給物理 力學 聲學 電磁學 和數(shù)學 微積分 概率論博弈論都加一個紅色方框*/}這說明子代是他是單傳只給物理和數(shù)學就斷子絕孫,后代是一代傳一代。

子代選擇器時效果圖:

后代選擇器時效果圖:

css class 選擇器,怎樣區(qū)分后代選擇器和子代選擇器

css派生選擇器有幾種?

基本選擇器

1.標簽選擇器:直接用元素的標簽來進行選擇

span { // 直接選擇span標簽

size:16px;

}

1

2

3

1

2

3

2.ID選擇器:通過設(shè)置id名字,進行精確的選擇,用#來定義

# div1 { //通過id名字來進行選擇

color:red;

}

<div id="div1">1</div>

1

2

3

4

1

2

3

4

3.類選擇器:通過類名來進行選擇,選擇范圍比id選擇器大,用’.'來定義

.div1 { //所有類名為div1的都被選擇了

color:red;

}

<div id="div1">1</div>

<div id="div1">1</div>

<div id="div1">1</div>

1

2

3

4

5

6

1

2

3

4

5

6

4.通配符選擇器:范圍更大,作用于所有標簽,用*來定義

不建議使用,對頁面加載負擔大

高級選擇器

1.后代選擇器:定義用空格隔開

div span { //選擇的是div標簽下的span標簽,當然后代顧名思義可以不止隔一代,可以隔多代進行選擇

color:red;

}

<div><span>1</span></div>

1

2

3

4

1

2

3

4

2.交集選擇器:與后代選擇器定義的不同是,沒有空格隔開,兩個元素緊挨著

span#a1 { //選擇的是兩個條件1.既是span標簽的 2.id名是a1的元素,兩個條件缺一不可

color:red;

}

<span id=“a1”>1</span>

<span >1</span>

1

2

3

4

5

1

2

3

4

5

3.并集選擇器:定義用逗號隔開

span,#a1 { //選擇的是1.是span標簽的 2.id名是a1的元素,兩個條件滿足一個即可

color:red;

}

<span id=“a1”>1</span>

<span >1</span>

1

2

3

4

5

1

2

3

4

5

4.偽類選擇器:

1.靜態(tài)偽類:點擊連接之前(link),點擊連接之后(visited)這樣的

2.動態(tài)偽類:鼠標移入(hover),點擊之后(focus)

CSS定義超鏈接樣式有什么順序?

首先,CSS設(shè)置超鏈接樣式是通過偽類來實現(xiàn)的css稱這些鏈接狀態(tài)為偽類選擇器,在css思考方式里,"真"類屬性是用class=的屬性來明確指定的,而偽類選擇器則是用(:hover ; :visited ; :link ; :active)來指定,具體意義及順序如下: a:link是鏈接平常的狀態(tài), a:visited是已訪問的狀態(tài),a:hover是鼠標停留在鏈接之上,a:active是被選擇的鏈接。 偽類名字對大小寫不敏感,但在定義順序上有要求。:hover必須被置于:link和:visited之后才是有效的,:active必須被置于:hover之后才是有效的。 如果沒有指定偽類,則默認為 :link。

html中怎樣將標題加邊框?

在HTML中,使用css定義class屬性,設(shè)置border樣式,即可控制邊框粗細,顏色,以及邊框大小是否虛線等。