html中 li背景图片在ie6中的问题
我写的结构式这样的<ulid="bannerNav"class="banner-nav"><liclass="current">1</li><li>2</li><li>3...
我写的结构式这样的
<ul id="bannerNav" class="banner-nav">
<li class="current">1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
css:
.banner-nav li.current{
color:white;
background:url(../img/banner-nav.png) no-repeat -21px 0;
}
但是ie6中显示的结构是
我设置的效果是鼠标经过li给他加上 class="current",class是加上了,但是该式样下的color起作用了,而背景图片却是不齐作用,这是不是跟ie6下这个莫名其妙的shape结构有关?这个shape是怎么来的?
其他浏览器下都是正常的。 展开
<ul id="bannerNav" class="banner-nav">
<li class="current">1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
css:
.banner-nav li.current{
color:white;
background:url(../img/banner-nav.png) no-repeat -21px 0;
}
但是ie6中显示的结构是
我设置的效果是鼠标经过li给他加上 class="current",class是加上了,但是该式样下的color起作用了,而背景图片却是不齐作用,这是不是跟ie6下这个莫名其妙的shape结构有关?这个shape是怎么来的?
其他浏览器下都是正常的。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询