css 選擇器符號


1. 空格 —— “后代選擇器”

例如下面這個例子,表示div元素里面所有的p元素

div p {
    ...
}

 

2. > —— “子選擇器”

例如下面這個例子,表示div元素里面所有的子代(不含孫代及以后)p元素

div>p {
    ...
}

 

3. ~ —— “后繼選擇器”

例如下面這個例子,表示.cls元素往后的同級的p元素

.cls~p {
    ...
}

 

4. + —— "直接后繼選擇器"

例如下面這個例子,表示.cls元素往后的一個同級元素(並且要求這個元素是p元素)

.cls+p {
    ...
}

 

5. || —— “列選擇器” (瀏覽器還沒實現)

例如下面這個例子,表示.aaa列的所有td元素

<style>
.aaa || td {
   background: red;
}
</style>
<table width="100%" border="1">
  <col class="aaa" align="left" />
  <col align="left" />
  <col align="right" />
  <tr>
    <th>ISBN</th>
    <th>Title</th>
    <th>Price</th>
  </tr>
  <tr>
    <td>3476896</td>
    <td>My first HTML</td>
    <td>$53</td>
  </tr>
  <tr>
    <td>2489604</td>
    <td>My first CSS</td>
    <td>$47</td>
  </tr>
</table>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM