div li背景问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 20:21:59
我现在的网页用的是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 标签没有 :hover吧

这个是 a 标签特有的

-----------------------------------
下面是个例子, 自己改着用

<style type="text/css">
li{background:#FF0000;}
li.hover{background:#0000FF;}
</style>

<li onmouseover='this.className="hover"' onmouseout='this.className=""'>test</li>

.bg:link{background:url(1.gif)}
设置对象在未被访问前的样式。

<li class="bg">故障</li>