Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 CSS 中是否有可能例如当类“demo1”是类“demo2”时display:block自动display:None
display:block
display:None
简短的回答:没有
解决方法:使用 Javascript 或 jQuery.toggle()
.toggle()
如果你想坚持使用 CSS,你可以做类似的事情
div[style*="block"] + div { display: none; }
演示
上面的选择器将查看是否div有一个属性style包含一个称为block如果是的值,而不是adjacent div使用隐藏元素+
div
style
block
adjacent
+