У меня есть вложенный список навигации UL, где ul содержится в некоторых других элементах li. вот наценка:
<ul class="navigation">
<li><a href="#">No Chidren</a></li>
<li><a href="#">With Chilren</a>
<ul>
<li><a href="#">Child 1</a></li>
<li><a href="#">Child 2</a></li>
</ul>
</li>
</ul>
Я попытался оформить его с помощью следующих объявлений CSS:
.navigation {
//stylings
}
.navigation li{
//stylings
}
.navigation li a{
//stylings
}
.navigation li a:hover{
//stylings
}
но .navigation li влияет на все элементы списка, включая дочерние. есть ли способ нацелить на lis, чтобы стили применялись только к верхним уровням, а не к дочерним элементам?