FMJ.me

FMJ.me

一个靠自学的菜鸟,只会html+css,JavaScript是什么鬼?vue.js?php?学不动学不动...

工作室 联系QQ

冯美杰就是我。单纯的个人博客,只做记录,别无其他。

鄂ICP备15002105号

Powered By wordpress ,Theme By 天兴工作室

手机端隐藏百度联盟对联广告、浮动广告等

fmj 发布于 2016年06月25日 51 浏览 0 评论


接了一个修改自适应的单子,原网站有一个百度联盟的对联广告客户想在手机端隐藏掉。

这种广告都是js实现的浮动效果,因此用div包裹百度的代码再设置隐藏这种办法是行不通了。

想想其他的办法,网站是asp的,用php判断手机端的方法也行不通,于是去搜索js判断手机端的代码,搜索了下后发现js判断是手机端之后直接跳转到了一个指定网址去了...

再后来灵机一动,右键查看源代码,找到這个广告的源代码,妈蛋是用iframe插入的,然后想起以前做zblog后台自适应插件的时候调整ue编辑器的场景了,ue编辑器也是iframe插入。

后来的解决办法就是定义百度广告代码的最外层div设置为隐藏,再加一个“!important”属性,完美隐藏!

!important是CSS1就定义的语法,作用是提高指定样式规则的应用优先权。

语法格式{ cssRule !important },即写在定义的最后面,例如:box{color:red !important;} 在CSS中,通过对某一样式声明! important ,可以更改默认的CSS样式优先级规则,使该条样式属性声明具有最高优先级,也就是相当于写在最下面。

Tags:
×
欢迎评论
冯美杰就是我。单纯的个人博客,只做记录,别无其他。

鄂ICP备15002105号

Powered By wordpress ,Theme By 天兴工作室

导航 关灯 背景 顶部

纯色背景

图片背景