У меня есть <li>
, который при наведении курсора показывает <ul>
под ним.Я, наконец, выровнял границы, но теперь по какой-то причине цвет li:hover
не изменится, когда я наведусь на него.Кажется, что происходит, когда <ul>
активен, родительский <li>
остается в соответствии с CSS.
Вот jsFiddle, показывающий, что происходит:
http://jsfiddle.net/Luryf/
Когда отображается <ul>
и родительский элемент <li>
не находится над ним, яхотелось бы, чтобы родительский элемент <li>
имел такой же цвет фона и цвет рамки для элементов <li>
в пределах <ul>
.Как лучше всего это исправить, поддерживая целостность границ всего <div>
?