基礎
來看一個後代選擇器的最簡單寫法,strong標籤屬於p標籤的後代,i標籤屬於strong標籤後代:
HTML程式碼:
<p> my name is <strong>li<i>daze</i></strong>, hahah. </p>
CSS程式碼:
p strong { font-size: 30px; } p i { font-size: 40px; }
1、在後位選擇器中,規則左邊的選擇器一端包括兩個或多個用空格分隔的選擇器。
2、選擇器之間的空格是一種結合符。
3、後代選擇器,後代的層次間隔可以是無限的,注意與子元素選擇器的區別。
範例1
<html> <head> <style type="text/css"> ul em {color:red; font-weight:bold;} </style> </head> <body> <ul> <li>List item 1 <ol> <li>List item 1-1</li> <li>List item 1-2</li> <li>List item 1-3 <ol> <li>List item 1-3-1</li> <li>List item <em>1-3-2</em></li> <li>List item 1-3-3</li> </ol> </li> <li>List item 1-4</li> </ol> </li> <li>List item 2</li> <li>List item 3</li> </ul> </body> </html>
執行效果:
範例2
<html> <head> <style type="text/css"> p.sidebar {width:100px;height:100px;background:blue;} p.maincontent {width:100px;height:100px;background:yellow;} p.sidebar a:link {color:white;} p.maincontent a:link {color:red;} </style> </head> <body> <p class='sidebar'> <a href ='#'>我是链接1<a/> </p> <p class='maincontent'> <a href ='#'>我是链接1<a/> </p> </body> </html>
執行效果
一點說明:
##XML/ HTML Code複製內容到剪貼簿
#更多CSS的後代選擇器基礎使用範例詳解相關文章請關注PHP中文網!