请问为什么我鼠标点击router-link不放时,字体是红色的咧?怎么取消这个红色

这是我鼠标没放的时候,当鼠标放了,他就不是红色的了
clipboard.png

阅读 7.8k
5 个回答

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标签的伪类就好了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题