div+css设置li鼠标样式 hover时边框变色
大家可以先看下这个效果www.cqcepe.com产品,用鼠标放上去边框会变为红色,用的是li:hover{border:#f001pxsolid}在火狐,IE7里能正确...
大家可以先看下这个效果www.cqcepe.com产品,用鼠标放上去边框会变为红色,用的是li:hover{border:#f00 1px solid}在火狐,IE7里能正确达到效果,但在IE6里就不行了,请问这个兼容问题怎么解决
展开
1个回答
展开全部
因为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>
#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>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询