Adblockers隐藏了不属于广告的CSS类

时间:2016-04-27 20:01:48

标签: html css twitter adblock

我有几个网站访问者报告缺少文字。原来他们安装了广告拦截器,并且缺少的文本被链接到发布带有自定义CSS类名的推文。这是一个消失的样本:

<a href="https://twitter.com/intent/tweet?text=xxxx&amp;url=http%3A%2F%2Fxxxx" class="tweet_quote">The text that disappears.</a>

这是类tweet_quote的定义:

.tweet_quote {
    color: black;
    text-decoration: none;
    background-image: url(images/Twitter_logo_blue_32.png);
    background-repeat: no-repeat;
    background-position: right;
    background-size: 20px 20px;
    transition: .2s;
    padding-right: 20px;
}
.tweet_quote:hover {
    color: white !important;
    background-color: #56aeec;
    background-image: url(images/Twitter_logo_white_32.png);
}

广告拦截器也阻止了Twitter_logo png。实际页面网址为https://skeptoid.com/episodes/4516

任何人都可以看到可能触发广告拦截器的任何内容?

1 个答案:

答案 0 :(得分:2)

Adblocks通常还会阻止跟踪小部件,大多数社交媒体共享工具栏都是这样。

tweet在班级名称中可能会导致问题。