gpt4 book ai didi

css - 仅当 dom 中的另一个 div 具有 X 类时才将 div 作为目标

转载 作者:太空宇宙 更新时间:2023-11-04 12:49:22 25 4
gpt4 key购买 nike

有没有办法只在上面的 div 有一个 success 类时才定位 div.musicsuccess 类是动态添加的,所以当 DOM 中存在 .success 时,我只想定位 div.music

例如,我知道如果 .music 就在 .success 下面,我可以这样做:

.success + .music { styles here } 使用相邻的选择器。但是,如果两个 div 不是像这样彼此相邻怎么办?

<div>
<div class="success"></div>
<div class="blah"></div>
<div class="blah"></div>
<div class="blah"></div>
<div class="music"></div>
</div>

最佳答案

是的,使用 general sibling selector : ~

.success ~ .music {
color:red;
}

jsFiddle example

The ~ combinator separates two selectors and matches the second element only if it is preceded by the first, and both share a common parent.

关于css - 仅当 dom 中的另一个 div 具有 X 类时才将 div 作为目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26245096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com