2013-08-22 4 views
0

Я пытаюсь целевой элемент заголовка выпадающего меню, которое я загружаемой в jfiddle здесь: http://jsfiddle.net/DZLtm/16/Главное меню Изменение цвета

Я пытаюсь получить его так, когда вы пролонгировать нав уль Ли он чернеться вместо красного. Вот строки, которые я бы мог подумать.

nav ul li {float: right; width: 172px; height: 35px; background-color: red;} 
nav ul li:hover > ul {display: block; text-align: left; background-color: black;} 

Вот HTML:

<nav> 
<ul> 
    <li><a href="#">BUTTON IMAGE</a> 
     <ul> 
      <li><a href="#">Accreditation Client Login</a></li> 
      <li><a href="#">Training Client Login</a></li> 
      <li><a href="#">Training Registration</a></li> 
      <li><a href="#">Guardian Tracking</a></li> 
     </ul> 
    </li> 
</ul> 
</nav> 

Может кто-то пожалуйста, скажите мне, почему нав уль ли: парить не будет работать, а что> уль нужно сделать с ним. Когда я его удаляю, он разбивает меню. Спасибо, Фрэнк!

ответ

2

Просто добавьте nav ul li:hover { background-color:black; }

http://jsfiddle.net/weissman258/DZLtm/17/

+0

Я мог бы поклясться, я сделал это ... Я ненавижу ugggggg CSS :(спасибо! Это не было его! –

+0

Нет проблем, просто не забудьте принять ответ :) –

+0

Я сделал такое изменение, как вы предложили. Но выпадающее меню теперь выглядит странно. Если вы поедете сюда http://jsfiddle.net/DZLtm/20/, а затем переверните изображение Buttom Здесь и вниз по меню он прыгает. Вы знаете, что может вызвать это? Еще раз спасибо! –

Смежные вопросы