Консультация № 186640
29.09.2012, 04:49
0.00 руб.
0 0 0
Здравствуйте, уважаемые эксперты!

Давненько , отвык весьма. Совершенно не понимаю как в моем быдлокоде поправить непорядок.
Попробовал изобразить горизонтальное меню посредством CSS и HTML. Хотел, чтобы будущее горизонтальное меню по ширине было 1:1 как шапка, в моем случае - 942px. Долго мучился, но сообразить, почему блок меню начинается на ~45px вправо относительно той же шапки не смог. Удалил к лешему все "padding" и "margin", без толку. Соответственно, меню не помещается и размазывается на две строки, крайний пункт в первой строке выходит обрезком. Неаккуратненько...
Также не понял, как придать подобный же вид одному родительскому элементу меню, если у него не будет вложенных пунктов - в таком случае он воспринимает класс .menu-h li > a и вместо желанного #666 цвета получает #FFF. И на белом фоне пропадает.

Ощущение, что не вижу какой-то ерунды, преследует, но делу не помогает. Обилие глупых вопросов, конечно, подразумевает предложение подучить мат.часть, но... надеюсь на вашу помощь и заранее благодарен!

index.html
style.css

Обсуждение

Форма ответа