当您点击它时,如何避免IE 10适用于锚点的烦人的灰色背景?
解决方法
实际上一个很简单的CSS修复. IE 10在
:active
状态下更改锚标签的背景颜色.要阻止它发生或更改颜色,您可以使用下面的CSS规则.
a:active{ background-color: transparent; /* Can be any colour,not just transparent */ }
现场演示:http://jsfiddle.net/tw16/NtjK7/
在附注中,值得一提的是,在设计链接时,需要确保以正确的顺序编写规则,以确保以前的样式不会被覆盖:
a:link{} /* 1st */ a:visited{} /* 2nd */ a:hover{} /* 3rd */ a:active{} /* 4th */