国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

有 CSS 父選擇器嗎?
P粉176980522
P粉176980522 2023-08-23 10:53:50
0
2
585
<p>如何選擇作為錨元素直接父級的 <code></code></p><li> 元素?<p><br /></p> <p>舉個例子,我的 CSS 應(yīng)該是這樣的:</p> <pre class="brush:php;toolbar:false;">li < a.active { property: value; }</pre> <p>顯然,有多種方法可以使用 JavaScript 實現(xiàn)此目的,但我希望 CSS Level 2 本身存在某種解決方法。</p> <p>我嘗試設(shè)置樣式的菜單是由 CMS 噴出的,因此我無法將活動元素移動到 <code></code></p></li><li> 元素...(除非我對菜單進行主題化)創(chuàng)建模塊,我不想這樣做)。<p><br /></p></li>
P粉176980522
P粉176980522

全部回復(fù)(2)
P粉704066087

您可以使用 :has() CSS 偽-類

但它的瀏覽器支持有限(目前 Firefox 不支持)。

P粉011360903

目前無法以適用于所有瀏覽器的方式選擇 CSS 中元素的父元素。

選擇器級別 4 工作草案 包括 :has() 偽類將提供此功能。它將類似于 jQuery 實現(xiàn),但目前 Firefox 不支持。

li:has(> a.active) { /* styles to apply to the li tag */ }

Firefox 是目前唯一默認(rèn)不支持它的主流瀏覽器。

與此同時,如果您需要選擇具有完全跨瀏覽器支持的父元素,則必須在 Firefox 中求助于 JavaScript。

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板