我有以下HTML代码,我想隐藏所有具有'class'为'msg'的div,但不包括一个具有相同类的div。
但是它没有起作用。请给我一些必要的调整CSS样式的建议,以达到预期效果。
谢谢。
<html>
<div class="ref" >
<div class="msg"> Message ref </div>
</div>
<div class="msg"> Message 1 </div>
<div class="msg"> Message 2 </div>
<div class="msg"> Message 3 </div>
</html>
我希望能够仅使用 CSS 隐藏所有具有类名“msg”的 div,除了在另一个具有类名“ref”的 div 内部的 div。
我的解决方案是:
.msg:not(.ref.msg) {
display: none;
}
但是它没有起作用。请给我一些必要的调整CSS样式的建议,以达到预期效果。
谢谢。