有一个网站会将广告放入iframe中,并在重新加载时更改ID。他们也有反添加块:
我想使用一个扩展来创建一个自定义样式,该扩展隐藏了所有以" adsIframe"开头的id的元素。有没有办法选择所有这些元素?
答案 0 :(得分:2)
您可以在CSS中使用通配符属性选择器。例如:
iframe[id^="adsIframe"] {
color: red;
}
将选择iframe
属性以 id
开头的任何adsIframe
元素。使用*=
会定位id
属性包含 adsIframe
的人。
来自MSDN:
[attr^=value]
表示属性名称为 attr 的元素 其值以值为前缀(前面)。