当前位置:  开发笔记 > 编程语言 > 正文

Safari自动"display:none!important"不会加载图片

如何解决《Safari自动"display:none!important"不会加载图片》经验,为你挑选了1个好方法。

我正在建立一个网站,所有东西都装得很好,除了一些图片(其他图片加载没有任何问题).我已经看到图像自动获得CSS属性"display:none!important".

这个问题只发生在Safari中(Chrome加载图片就好了!)

HTML:

    

CSS:

#socialLinks
{
    position: fixed;
    margin-top: -4%;
    float: right;
    top: 7%;
    left: 88vw;
}

我已经尝试了我能想到的一切.Safari确实找到了图像路径,有时会显示alt attr.

提前致谢!



1> David Andert..:

AdBlockers以多种方式工作,并且通常会尝试隐藏社交链接/号召性用语.

按顺序尝试这些步骤,并一起看看你需要做什么才能让图像通过你的adBlock:

    将ID更改为#socialLinks不同的ID

    src将图像更改为不从名为的文件夹中提供social

    将每个图像的名称更改为不同的名称,即: icon1.png

    将alt文本更改为没有社交媒体网站名称的内容

    放弃.它的href链接导致它们被阻止

Font Awesome自己遇到过这个问题:

"显然,Adblock Plus可以通过"删除社交媒体按钮"设置删除Font Awesome品牌图标.我们不会使用黑客强制显示它们.如果您认为这是一个错误,请报告Adblock Plus的问题.围绕这个,你需要修改社交图标类名." 来自http://fontawesome.io/icons/

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有