У меня есть сайт WordPress (на моем локальном хосте), который использует <ul>
для пользовательского меню.Как я могу изменить CSS <li>
при наведении только , если у него есть подменю <ul>
?
Все пункты главного меню имеют радиус границы, и я хочучтобы удалить это для текущего элемента (Сервисы, ниже), например:
<div class="main-nav">
<ul class="menu" id="menu-main-nav">
<li><a href="#">Home</a></li>
<li><a href="#">Services</a>
<ul class="sub-menu">
<li><a href="#">Item One</a></li>
<li><a href="#>Item Two</a></li>
</ul>
</li>
<li><a href="#>Contact</a></li>
</ul>
</div>
Я не могу найти решение CSS, и я тоже пробовал jQuery:
$('ul.sub-menu').parent().hover(function(){
$(this).addClass('no-radius');
});