【问题标题】:This CSS class is getting hidden by ad blockers [closed]这个 CSS 类被广告拦截器隐藏了[关闭]
【发布时间】:2016-10-14 02:07:04
【问题描述】:

大多数广告拦截器对这个类没有问题,但有些隐藏了整个锚块。我收到一些网络访问者报告“嘿,您的页面中缺少某些文本。”这是一个用于发送推文的热链接文本的类。示例:

<a href="https://twitter.com/intent/tweet?text=They%20stand%20motionless%20in%20long%20black%20cloaks.&amp;url=http%3A%2F%2Fskep.us/4522" class="twit_quote">They stand motionless in long black cloaks.</a>

CSS 类“twit_quote”使它悬停在蓝色并带有一个小鸟图标。我可以更改什么以使其对广告拦截器友好?

【问题讨论】:

标签: css twitter adblock


【解决方案1】:

在不知道隐藏链接的广告拦截器或您的网址是什么的情况下,无法具体告诉您是哪个过滤器主动拦截了文本。

仅供参考——如果你检查 EasyList,类名 twit_quote 不会被阻止,但它可能是 EasyList 以外的其他列表

话虽如此,您可以尝试以下几件事:

1) 尝试使用与 twit_quote 相同的属性创建一个新类名,并改用该类名。

2) 尝试用 URL 缩短器中的链接替换 ​​href 中的 URL

3) 它可能根本不是这一行,而是链接嵌入的封闭 DIV 或其他元素。

【讨论】:

  • 我已经询问了最后几个通过电子邮件发送报告的人,告诉我他们使用的是什么广告拦截器。谢谢。该页面的 URL 在我的 OP 中的 href 中,但如果你错过了它,这将是:skeptoid.com/episodes/4521
  • 一位遇到此问题的用户报告说他在最新 OS X 上的最新 Safari 中使用“Adblock Plus”。
猜你喜欢
  • 2016-08-22
  • 1970-01-01
  • 2017-07-21
  • 2018-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多