CSS-меню «Сын Suckerfish» - меню верхнего уровня, оставаясь активным при наведении подменю - PullRequest
0 голосов
/ 10 июня 2009

У меня есть способ сохранить элемент меню верхнего уровня в режиме наведения или в активном состоянии, когда я наведите курсор на подменю этих элементов меню.

Пример можно найти здесь: http://marketplace.prettypollution.com - Наведите указатель мыши на пункт меню «Новости» (BG будет темным), затем перейдите к подменю, чтобы появиться - пункт «Новости» вернется в нормальное состояние.

1 Ответ

0 голосов
/ 10 июня 2009

У вас уже есть такая декларация:

#nav_398484 li#menu-news a:hover {
  background: url( http://blah );
}

Просто добавьте еще один, чтобы покрыть весь тег li:

#nav_398484 li#menu-news:hover {
  background: url( http://blah );
}

Это не будет работать в IE6, но на самом деле, что делает?

У вас будет меньше объявлений для отслеживания, если вы назначите общий класс для этих тегов li верхнего уровня меню вместо нацеливания всех css на их идентификатор.

...