如何使用 `nth-child()` 有效率地選擇 CSS 中的每個第 N 個元素?
選擇CSS 中的每個第N 個元素
CSS 中的nth-child() 選擇器提供了一種便捷的方法來定位其內的特定子元素父元素。然而,單獨列出第 n 個孩子可能會很麻煩。有沒有更有效率的方法?
在nth-child() 中使用算術表達式
nth-child() 的真正強大之處在於它能夠合併算術使用「n」變數的表達式。此變數表示子元素在其父元素中的位置。
每4 個元素的簡化選擇器
要選擇每四個div 元素,請將各個選擇器替換為以下:
div:nth-child(4n)
登入後複製
此表達式表示選擇器符合任何4 的倍數的div 元素(例如,0, 4, 8, 12)。
透過算術自訂
n 變數允許進一步自訂。例如:
- 2n - 1:符合奇數個 div 元素(例如 1、3、5)。
- 4n 2:符合位置為4 的倍數以上的div 元素(例如2、 6, 10).
均衡算術表達式
雖然4n 和4n 4乍看之下似乎相同,但其實不然。 nth-child() 從 0 開始計數。 4n 將符合位置 0, 4, 8 的元素,而 4n 4 將符合位置 4, 8, 12 的元素。
以上是如何使用 `nth-child()` 有效率地選擇 CSS 中的每個第 N 個元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章
Windows 11 KB5054979中的新功能以及如何解決更新問題
4 週前
By DDD
如何修復KB5055523無法在Windows 11中安裝?
3 週前
By DDD
Inzoi:如何申請學校和大學
1 個月前
By DDD
如何修復KB5055518無法在Windows 10中安裝?
3 週前
By DDD
在哪裡可以找到Atomfall中的站點辦公室鑰匙
4 週前
By DDD

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)