除非它包含一个类,否则是否可以将样式应用于项目?以这个 html 为例:
<div class="nav">
<ul>
<li><span class="selected">Page 1</span></li>
<li><span>Page 2</span></li>
<li><span>Page 3</span></li>
<li><span>Page 4</span></li>
</ul>
</div>
我目前有这个CSS:
.nav li span{
display: block;
padding: 5px 0 5px 20px;
cursor: pointer;
border: solid 1px transparent;
border-right: 0;
border-left: 0;
color: #777;
}
.nav li span.selected, .nav li:hover span{
background-color: #deeaf4;
border: solid 1px #2392F3;
border-right: 0;
border-left: 0;
color: #000000;
}
.nav li:hover span{
border: solid 1px transparent;
border-right: 0;
border-left: 0;
}
当我将鼠标悬停在其中一个跨度上时,我如何应用第二个 CSS 块,除非它包含类selected
?