Стиль только первый уровень меню

Для стилизации первого уровня меню я думаю, что этот код будет работать:

http://jsfiddle.net/2g36L/1/

Может кто-нибудь, пожалуйста, укажите, где я иду не так, спасибо.

2 ответа

Решение

Да, но так как вы не дали другого цвета другим элементам, они наследуют цвет, который вы дали верху. <ul> элемент. Если вы даете другой <ul> цвет, он отлично работает.

Пример jsFiddle.

Цвет - это унаследованная черта CSS, поэтому, даже если вы объявляете его только для непосредственного UL под div, он наследуется вложенными элементами.

Другие вопросы по тегам