如何讓第n 個子選擇器忽略隱藏元素
問題:
問題:在CSS中, :nth-child() 選擇器在其計算中對隱藏元素進行計數。使用 display: none 隱藏元素時,這可能會導致中斷。
解決方案:要排除隱藏元素,我們需要將它們從 DOM 中完全刪除。這是一個基於CSS 的解決方案和一個基於jQuery 的解決方案:
.hidden { display: none !important; }
CSS 解決方案:
!important 聲明會覆蓋display: none 規則並完全刪除頁面佈局中的元素。
$('.hidden').remove();
jQuery解決方案:
remove() 方法從DOM 中物理移除隱藏元素,確保它們不會被:nth-child() 選擇器計算在內。
範例:
<div class="container"> <div class="item"></div> <div class="item hidden"></div> <div class="item"></div> </div>考慮以下HTML結構:使用nth-child(2n) 選擇器,將定位第二個項目。但是,如果我們使用 display: none 隱藏第二個項目,它仍然會被選擇器計算在內。 透過使用提供的 CSS 或 jQuery 解決方案,隱藏元素將不再被第 n 個考慮 - child() 選擇器,達到預期的效果。
以上是如何使 :nth-child 選擇器忽略隱藏元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

這是我們在形式可訪問性上進行的小型系列中的第三篇文章。如果您錯過了第二篇文章,請查看“以:focus-visible的管理用戶焦點”。在

本教程演示了使用智能表單框架創建外觀專業的JavaScript表單(注意:不再可用)。 儘管框架本身不可用,但原理和技術仍然與其他形式的建築商相關。

CSS盒子陰影和輪廓屬性獲得了主題。讓我們查看一些在真實主題中起作用的示例,以及我們必須將這些樣式應用於WordPress塊和元素的選項。

Svelte Transition API提供了一種使組件輸入或離開文檔(包括自定義Svelte Transitions)時動畫組件的方法。

本文探討了Envato Market上可用的PHP表單構建器腳本,比較了其功能,靈活性和設計。 在研究特定選項之前,讓我們了解PHP形式構建器是什麼以及為什麼要使用一個。 PHP形式


熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

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

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

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