div+css设置li鼠标样式 hover时边框变色

来源:百度知道 编辑:UC知道 时间:2024/05/16 15:09:59
大家可以先看下这个效果www.cqcepe.com产品,用鼠标放上去边框会变为红色,用的是li:hover{border:#f00 1px solid}在火狐,IE7里能正确达到效果,但在IE6里就不行了,请问这个兼容问题怎么解决

因为IE6不识别 hover 伪类。

#show li.s1{ border:1px solid #ff9900; background:#454242;}
#show li.s2{ border:1px solid #D9D8D8; background:#312E2E;}

<ul id="show">
<li onMouseOver="this.className='s1'" onMouseOut="this.className='s2'"></li>
</ul>