在给a标签加上一个href链接后 出现在pad上蓝色边框,用 outline:none text-decoration:none; 都不行,求解
关于超链接有5中相关伪类:link
:visited
:hover
:focus
active
未访问的时候是:link
,所以可以a:link{outline:none;}如果给所有的伪类添加样式,注意css的定义顺序一定要是:link
:visited
:hover
:focus
active
,因为超链接有可能会同时应用两种样式,如hover在一个未访问链接的时候,如果样式如下:
a:hover{color: green;}
a:link{color: red;}
此时的color是red,而不是green,因为上面两个有同样的优先级,所有后定义的会覆盖先定义的样式。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
给focus和active伪类加上
outline: none