扫码关注官方订阅号
是否:对显示做出积极或消极的反应:无。这意味着如果您有一个元素,并且其上没有显示任何内容,那么 :has 仍然会看到存在一个元素吗?我认为会的,因为那里有一个元素。但我可能需要将它与:
:not([style*="display: none"])
只是确认行为
由于“display:none”,我们在该元素将被隐藏的任何代码中设置为内联样式。
1 This is a paragraph. 2 This is a paragraph.
1 This is a paragraph.
2 This is a paragraph.
display 属性不会改变选择器的行为,因为它不会改变 DOM 树,所以它仍然可以工作
display
喜欢如果你有
Hi
div:has(p) { background: blue; padding: 5rem; } p { display: none; }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
由于“display:none”,我们在该元素将被隐藏的任何代码中设置为内联样式。
display
属性不会改变选择器的行为,因为它不会改变 DOM 树,所以它仍然可以工作喜欢如果你有