[英]Is it possible to target <p> </p> with just CSS?
我知道我只能用
删除 p 标签像这样使用 JS/jQuery 在其中:
$("p").filter(function(){
return $.trim(this.innerHTML) === " "
}).remove();
但是是否可以仅使用 CSS 来定位这些。 像这样的东西不起作用:
p[ ] { display: none; }
p:contains(' ') { display: none; }
不幸的是,这仅靠 CSS 是不可能的。 :contains
曾经是 CSS3 规范的一部分,但现在已被删除。
我有同样的问题,我用 CSS 伪选择器解决了:'has:'
p:has(' ') {
display: none;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.