div li背景问题
我现在的网页用的是css+html做的我想实现当鼠标进入<li>的时候背景改变html:<listyle="background='1.gif'">故障</li>css:...
我现在的网页用的是css+html做的
我想实现当鼠标进入<li>的时候背景改变
html:
<li style="background='1.gif'">故障</li>
css:
.bg:hover{display:block; background:url(../images/1.gif) no-repeat 0px 0px;text-decoration:none;}
问题:现在只要我给<li>加上style="background='1.gif' bg:hover就不好使。
用别的方法实现也行,就是当鼠标进入的<li>的时候,改变当前背景
我试过onmouseover,不好使! 展开
我想实现当鼠标进入<li>的时候背景改变
html:
<li style="background='1.gif'">故障</li>
css:
.bg:hover{display:block; background:url(../images/1.gif) no-repeat 0px 0px;text-decoration:none;}
问题:现在只要我给<li>加上style="background='1.gif' bg:hover就不好使。
用别的方法实现也行,就是当鼠标进入的<li>的时候,改变当前背景
我试过onmouseover,不好使! 展开
3个回答
展开全部
li 标签没有 :hover吧
这个是 a 标签特有的
-----------------------------------
下面是个例子, 自己改着用
<style type="text/css">
li{background:#FF0000;}
li.hover{background:#0000FF;}
</style>
<li onmouseover='this.className="hover"' onmouseout='this.className=""'>test</li>
这个是 a 标签特有的
-----------------------------------
下面是个例子, 自己改着用
<style type="text/css">
li{background:#FF0000;}
li.hover{background:#0000FF;}
</style>
<li onmouseover='this.className="hover"' onmouseout='this.className=""'>test</li>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询