web中,怎样用css只得到里面class为headli1里面第一个a标签,使其所在的li得到on的效果?
下面这段css是用来控制class为headli1里面所有a标签,鼠标on的效果。怎样用css只得到里面class为headli1里面第一个a标签?<liclass="h...
下面这段css是用来控制class为headli1里面所有a标签,鼠标on的效果。怎样用css只得到里面class为headli1里面第一个a标签?
<li class="headli1"><span style="color: #FF0000;"><a href="#" class="1ttt">
调度日志<img id="imgSelectHead1" class="linkMsg" src="/LogService/images/link.jpg" /></a></span>
<ul class="ul1">
<li class="test1">
<a style="color:#6C7FA4" href="#"><img id="imgSelect1" class="selectedImg" src="/LogService/images/selected.png" /> 中焯</a>
</li>
<li class="test2" >
<a style="color:#6C7FA4" href="returnPage2"><img id="imgSelect2" class="selectedImg" src="/LogService/images/selected.png" /> 大智慧</a>
</li>
</ul>
</li>
css:
#nav li a.on{
background:#F3F7FD;
width: 114px;
margin-left: 1px;
background-image: url(/LogService/images/nav1.png);
}
现在上面的css是所有a标签on的时候,它所在的li的css都有这个效果,怎样只让第一个a标签,所在的一行的li得到上面的css? 展开
<li class="headli1"><span style="color: #FF0000;"><a href="#" class="1ttt">
调度日志<img id="imgSelectHead1" class="linkMsg" src="/LogService/images/link.jpg" /></a></span>
<ul class="ul1">
<li class="test1">
<a style="color:#6C7FA4" href="#"><img id="imgSelect1" class="selectedImg" src="/LogService/images/selected.png" /> 中焯</a>
</li>
<li class="test2" >
<a style="color:#6C7FA4" href="returnPage2"><img id="imgSelect2" class="selectedImg" src="/LogService/images/selected.png" /> 大智慧</a>
</li>
</ul>
</li>
css:
#nav li a.on{
background:#F3F7FD;
width: 114px;
margin-left: 1px;
background-image: url(/LogService/images/nav1.png);
}
现在上面的css是所有a标签on的时候,它所在的li的css都有这个效果,怎样只让第一个a标签,所在的一行的li得到上面的css? 展开
2个回答
展开全部
#nav .headli1 a.on{
background:#F3F7FD;
width: 114px;
margin-left: 1px;
background-image: url(/LogService/images/nav1.png);
}
这样控制就可以了
因为你给li写了样式
所以你在写css的时候如果只让.headli1下面的a下的on写样式就可以了
更多追问追答
追问
哥们 不知道你看了没有 .headli1 下面有3个a 其中有2个在headli1 的ul的li下面 一共3个被赋予了属性 我只想让第一个得到这样的效果
追答
#nav li .1ttt.on{
background:#F3F7FD;
width: 114px;
margin-left: 1px;
background-image: url(/LogService/images/nav1.png);
}
第一个a不是有css样式嘛 直接定义那个a的样式就行呀
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询