在CSS中将data-*用作if statemenet以隐藏所有目标
例如:在CSS中将data-*用作if statemenet以隐藏所有目标,css,Css,例如: 我想用CSS来隐藏第二个div,如果可能的话,你可以选择div作为下一个元素——.[DATDD= DD] + div {可见性:隐藏;}。你的问题有点模糊,也许考虑添加更多的细节。如果设置了数据dd,您的标题建议您要隐藏每个子项,对吗?我认为没有办法在纯CSS中做到这一点,您需要JavaScript来做IF,或者考虑修改您的设计。更多关于你试图实现的目标的信息将有助于某人提供一个好的答案。这是有效的,但我举了一个错误的例子,这是一个新的例子,抱歉@MatjažJurečIč如果你需要隐
我想用CSS来隐藏第二个div,如果可能的话,你可以选择div作为下一个元素——.[DATDD= DD] + div {可见性:隐藏;}。你的问题有点模糊,也许考虑添加更多的细节。如果设置了数据dd,您的标题建议您要隐藏每个子项,对吗?我认为没有办法在纯CSS中做到这一点,您需要JavaScript来做IF,或者考虑修改您的设计。更多关于你试图实现的目标的信息将有助于某人提供一个好的答案。这是有效的,但我举了一个错误的例子,这是一个新的例子,抱歉@MatjažJurečIč如果你需要隐藏B-不,我想隐藏第三个标签
<div class="d">
<div data-dd="dd">A</div>
<label>B</label>
<label class="dada">C</label>
</div>
.d [data-dd="dd"] {
visibility: hidden;
}
.d [data-dd="dd"] + .dada{
visibility: hidden;
}