请教一下css中的 a.hover 具体详细写法 我怎么弄都没效果

<styletype="text/css"><!--.b{position:absolute;left:0px;top:68px;width:139px;height:8... <style type="text/css">
<!--
.b {
position:absolute;
left:0px;
top:68px;
width:139px;
height:86px;
}

#a1.hover{
background:url(http://img03.taobaocdn.com/imgextra/i3/88920820/T2CVNAXa8aXXXXXXXX_!!88920820.gif);
}
-->
</style>
<div class="b">
<a href="#" class="a1">
<img id="selang_b" src="http://img03.taobaocdn.com/imgextra/i3/88920820/T2.ppAXmJaXXXXXXXX_!!88920820.gif" width="139" height="86" alt="" /></a>
</div>

这个是我弄的 用IE8和FF 怎么都不出效果
我是想在原有这张图的基础上 鼠标指向它之后 变成另外一张图 然后鼠标移开之后又变回来
展开
 我来答
O心随缘飘O
2011-01-15 · TA获得超过560个赞
知道小有建树答主
回答量:280
采纳率:0%
帮助的人:234万
展开全部
不大明白你要做什么效果,经过的话,hover前面加的是冒号 :hover, 可是你已经有图片了,加个背景也看不出来
YaopK
2011-01-15 · TA获得超过2065个赞
知道大有可为答主
回答量:1958
采纳率:0%
帮助的人:1731万
展开全部
先来说一下你上面的代码错误:
#a1.hover
应为:
.a1:hover
在你上面并没有 “a1”的ID,只有class的,其次是,hover 前是用冒号“:”而不是一点“.”

再来就是实现你说的那效果,在你上面的代码基础上,再加上下面代码即可:
.a1{width:100%;height:100%;}
.a1:hover img{display:none;}

注:请把你上面的:#a1.hover 改成:.a1:hover
虽然是可以实现,但为啥不直接在 a 上放原始图片?而把图片话在 img 上面?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
哈玲之0l
2011-01-15 · 超过68用户采纳过TA的回答
知道小有建树答主
回答量:494
采纳率:0%
帮助的人:242万
展开全部
一般是a:hover
加入团队先
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式