phone6+的QQ浏览器,对a链接访问后颜色处理
-
BUG背景
这个问题在本周项目中出现的
-
BUG展现
普通链接内容(设置了自定义颜色)点击以后,文案颜色变为浅灰色
-
还原BUG案例
在不加载任何js和css的”纯净”页面中写入两个a链接,并设置a链接的默认颜色。以及只给其中一个链接设置a的四种不同伪类颜色
-
测试结果
两个a链接都会出现访问后颜色会被置灰,这个灰色是QQ浏览器内置访问后颜而且级别很高,足以将我们自己设置的颜色覆盖掉
-
解决办法
在想要显示的color中添加”!important”属性,主动提高我们自定义颜色即可解决以上问题
看似已经被弃很久的属性,却在此刻解决了多数网页在该环境下必现的Bug.开始在尝试解决这个问题之前,查看了很多其他页面,也会出现这种情况就以为是无解的,后来尝试了下这个属性没想到结果就是这么简单的被解决了。
可能对于大神们来说可能很简单,但对于我来说确实很不错的积累~