CSS 规则到 select 伪元素
CSS rule to select pseudo-elements
我正在使用 Brave 浏览器来阻止在线广告。一些网站开始在其服务器端将广告注入 HTML。 Brave 目前只允许通过提供 CSS selector 来阻止元素。
我要阻止的元素是一个 div
具有随机生成的 class 名称(因此使用 div.class-name
仅在刷新之前有效)。唯一不变的是带有 content: "from our network"
.
的伪 ::before
元素
我的问题是:我可以 select 一个基于其 ::before
内容的元素,而不使用任何 JavaScript(仅限 CSS)吗?
您想 select 一个基于 ::before 内容的元素?
div::after {
content: "generated content";
}
我认为这不可能
但是您可以 select class 名称中的几个字符
div[class^='yourclassname'], div[class*=' yourclassname']{
}
我正在使用 Brave 浏览器来阻止在线广告。一些网站开始在其服务器端将广告注入 HTML。 Brave 目前只允许通过提供 CSS selector 来阻止元素。
我要阻止的元素是一个 div
具有随机生成的 class 名称(因此使用 div.class-name
仅在刷新之前有效)。唯一不变的是带有 content: "from our network"
.
::before
元素
我的问题是:我可以 select 一个基于其 ::before
内容的元素,而不使用任何 JavaScript(仅限 CSS)吗?
您想 select 一个基于 ::before 内容的元素?
div::after {
content: "generated content";
}
我认为这不可能
但是您可以 select class 名称中的几个字符
div[class^='yourclassname'], div[class*=' yourclassname']{
}