1. 程式人生 > 其它 >2022.4.6 結構偽類選擇器

2022.4.6 結構偽類選擇器

結構偽類選擇器

偽類:在選擇器後面加上一些條件 形式: 標籤名:

 <!DOCTYPE html>
 <html lang="en">
 <head>
     <meta charset="UTF-8">
     <title>Title</title>
 
     <style>
         /*ul li標籤的第一個子元素修改樣式*/
         ul li:first-child{
             background: green;
        }
         /*ul li標籤的最後一個子元素修改樣式*/
         ul li:last-child{
             background: red;
        }
 
         /*選中p1 :定位到父元素,選擇當前的第一個元素
        nth-child(x):選擇當前p元素的父級元素,選中父級元素的第x個子元素,並且是p標籤才生效!否則不生效*/
         p:nth-child(5){
             background: yellow;
        }
         /*nth-of-type(x):選中父元素下的p元素的第x個*/
         p:nth-of-type(2){
             background: #5dff4c;
        }
         /*滑鼠移到上面有背景顏色*/
         a:hover{
             background: aqua;
        }
 
     </style>
 
 </head>
 <body>
 
     <p>p1</p>
     <p>p2</p>
     <p>p3</p>
     <!-- 無序列表 算body的第4個子元素-->
     <ul>
         <li>例1</li>
         <li>例2</li>
         <li>例3</li>
     </ul>
 <!--   算body的第5個子元素- -->
     <p>p4</p>
     <a href="">滑鼠移到上面有特效</a>
 </body>
 </html>