伪类不起作用

时间:2012-08-02 14:31:36

标签: html css

我想更改活动时的链接颜色。所以我使用:活跃的CSS方法,但它在ie8和ie9中工作不正常。在浏览器的其余部分正常工作。

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style>
a { display:inline-block; font-size:14px; color:#FFFFFF; border-radius:10px; background:#F00}

a span { display:block; padding:15px;}

a:active { background:#00F}

</style>

</head>

<body>
<a href="#"><span>mylink</span></a>

</body>

2 个答案:

答案 0 :(得分:3)

更改为...

a:active, a:focus { background:#00F}

http://jsfiddle.net/dRE7c/1/

答案 1 :(得分:0)

:active和IE 8/9以及:activedisplay:block存在一些问题。 看看这些: