这是我鼠标没放的时候,当鼠标放了,他就不是红色的了
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);} 用了这个完美的解决了,各种router-link的默认问题
查阅 a 标签的 :hover :active :visited 相关伪类属性,这是 CSS 比较基础的东西了。
用chrome查看一下css,应该是伪类样式,你可以自己改
给 router-link 的active-class 赋值一个自定义的class名 避免router-link使用默认的样式 即红色
因为router-link底层上是基于a标签封装的,你根据你的需要全局重写a标签的伪类就好了
9 回答1.8k 阅读✓ 已解决
6 回答1.8k 阅读
3 回答1.5k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
1 回答12.3k 阅读
5 回答10.7k 阅读✓ 已解决
3 回答14.2k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
1 回答2.7k 阅读
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);} 用了这个完美的解决了,各种router-link的默认问题