Подскажите, пожалуйста, в чем тут проблема. Не получается изменить высоту у Menu и Footer и с расположением текста внутри этих блоков тоже какая-то непонятка.
Вы странно разметили HTML: у Вас есть обёртка wrapper, которая заключает в себя header. А потом почему-то обёрткой становится menu, которая заключает саму обёртку wrapper! Это так задумано?
Дайте Ваш код текстом - слишком замудрён, надо вставить в мини-браузер задания и поколдовать. Да, и у Вас ошибка в слове clearfix при классе top. А вообще, код должен быть единообразным: если у Вас wrapper - это наружная обёртка, то она должна быть такой для всех блоков обёрткой и не меняться ролями, равно как и блоки-центровщики.
Спасибо, Алексей, ошибку в clearfix исправила. Насчет единообразия идея понятна. Я решила, что если свойства у блоков схожие, то почему бы не сократить код…
У Вас в CSS в .menu после 100% пропущена “;”. Поэтому код этого класса дальше не читается до очередной “;”, которая означает окончание свойства. Браузер не может понять, как width может быть 100% min-height: 25px; Для него это одно свойство.
А урок по сеткам пересмотрите ещё раз: я тоже ещё на стадии обучения, но: вот, скажем, Вам придётся поменять цвет .menu. В Вашей разметке изменится не только полоса Меню, но и кусок в footer! Такого быть не должно. Поэтому и текст ведёт себя странно: у Вас wrapper и другие вложенные элементы блоков меняются ролями. А текст ведь отсчитывает отступы от самого последнего контейнера, в котором находится.
Спасибо огромное, что нашли мою ошибку!
Исправила и теперь блок меню вывалился вправо на 10px … Буду дальше разбираться, в чем дело.
У меня футер - это последний элемент с классом .menu, и его цвет задан отдельно. Ширина у .menu 450px. Насколько я понимаю, никакая часть не должна поменять цвет. Если не сложно, поясните, возможно я ошибаюсь.
А Вы попробуйте задать цвет другой wrapper-y, например. И посмотрите, как он поменяет цвета внутри других блоков. Для данной задачи это некритично. Но - это лично мои размышления - это в дальнейшем может оказаться неудобным, если потребуется что-то менять. Могу ошибаться на этот счёт.
Да, помогло, спасибо за наводку!
Но пришлось добавить высоту и паддинги изменить. Что-то я совсем не понимаю, из-за чего так получилось. Результат 100%