CSS 中的第 n 個子選擇器允許根據元素在父元素中的位置精確選擇元素。但是,將此選擇器應用於未由特定數字定義的範圍可能具有挑戰性。
考慮以下CSS 選擇器:
<code class="css">.myTableRow td:nth-child(?){ background-color: #FFFFCC; }</code>
此選擇器旨在將背景顏色應用於
將此選擇器套用於
<code class="css">.myTableRow td:nth-child(n+2):nth-child(-n+4){ background-color: #FFFFCC; }</code>
此選擇器使用兩個附加的第n 個子選擇器:
透過組合這兩個子選擇器,我們有效地創建了一個包含第二到第四位置元素的範圍。
考慮以下HTML 表格:
<code class="html"><table> <tr class="myTableRow"> <td>column 1</td> <td>column 2</td> <td>column 3</td> <td>column 4</td> <td>column 5</td> </tr> </table></code>
將增強型CSS 選擇器套用於此表格將導致背景顏色套用於第二、第三個和第四個
以上是如何使用 CSS nth-child 選擇一系列元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!