我是一个菜鸟,请教一下html中的:hover问题,高手请进!

<html>
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<style type="text/css">
a:hover
{
display:none;
}
</style>
</head>
<body>
<div>
<a id="b" href="http:\\www.baidu.com">百度</a>
</div>
</body>
</html>
为什么运行后,鼠标移上去“百度”这两个字不会消失?要怎样才可以实现标签元素的隐藏呢?

会啊
我用你的代码试过,会隐藏的
只是不是很稳定追问

啊,那您知道为什么会出现这种问题吗?我这运行就不会隐藏

追答

这个我也不是很清楚
估计是浏览器兼容性问题吧
毕竟,css是存在浏览器兼容问题的,而且这个问题是一个最最头疼的问题

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-19
这要用到css来控制了。知道答你 回答:在css中呢,比较好控制,而你用<style></style>反而有时候会出错。我试过。你用CSS来控制比较好。。谢谢