Доброго времени суток!
Прошу помощи!
За основу взял шаблон black lagoon - фиксированной ширины. Задача - сделать резиновым. До этого были доработки - логотип вынесен за пределы wrapper, внизу окна контента добавлено меню. Добавлял по аналогии с главным меню.
После задания размеров элементов в процентах появилась проблема - на страницах весь то окно, которое должно служить фоном для основного контента сжалось в полоску, как будто этот элемент не видит ничего. При этом нижнее меню, которое я добавил, сместилось вверх вправо.
Как должно выглядеть (до изменений значений ширины элементов):
Не знаю в какую сторону копать, что с этим можно сделать... Опыта крайне мало, подскажите, буду благодарен! Если не затруднит, максимально развернуто
На всякий случай приложу файл layout.css
Вложение | Размер |
---|---|
![]() | 2.74 КБ |
Комментарии
Проще ссылку на сайт дайте. Что толку от файла.
Нужен clearfix этому слою с черным фоном.
На главной странице внутри слоя с черным фоном нету слоев с float, а на второстепенных страницах область контента и сайдбар с float, вот у вас и слой с черным фоном и сворачивается в трубочку) А если ему сделать clearfix, то он автоматом будет растягиваться по вертикали в зависимости от слоев, которые внутри.
Да, ставил float для логотипа. Спасибо за ответ, обязательно попробую clearfix!
upd: К сожалению, ни clear, ни clearfix не помогли, единственное - нижнее меню вернулось на нужное место. Посмотрите пож-та код, что в нем не так?
#content
Попробуйте удалить,
max-height: 450px;
а вместо этого поставить
height: 100%;
------------------
Здесь
#content .sidebar-first, #content .sidebar-second
Поиграйтесь
width
Пимерно
maincontentside-74%
#content .sidebar-second-26%
и в maincontentside
padding: 0px;
Ну а код логотипа слева в шаблоне убейте )))
Нет, увы, это не помогло. Не могу догадаться в чем проблема
В итоге проблема оказалась в свойстве overflow, для content значение должно стоять auto
Скрол это не есть хорошо )))