Подскажите пожалуйста, если кто сталкивался с таким вопросом. Сайт Joomla 2.5 - контент находится по середине, справа и слева идут блоки с информацией: статистика, рекламка, виджет группы ВК и тд. Вся суть в том, что внизу сайта по высоте они не доходят до низа, что не очень красиво, будто сайт погрызен. Для наглядности скриншот: эта высота пляшет в зависимости от количества символов в Яндекс Директ слева и гороскопа справа. На одном из сайтов я встретил вариант, где эта высота выравнивается, если даже есть такой разрыв - там просто белое пространство. Например тут syas-school1. ru/novocti (пробел стереть). Тут видно, что даже при высоком списке новостей на странице справа блок не обрывается и идет параллельно вместе до самого низу, пока новости не кончатся. Скажите, где можно это настроить? Подозреваю, в css, но где именно. На скриншоте самые нижние блоки справа и слева будут на этом месте постоянно. Может быть в них что-то дописать, какой-то стиль?
без ссылки на Ваш сайт, не помогут хотя глаз наметан - вижу шаблон GK_NEWS2 UPD: Вспомнил - нашел: Код (CODE): http://syasnews.ru/ Решение: Код (css): #gkMainBlock { background-color: #fff; } Но она все зальет белым только. Без рамок. Рамки отдельно верстать надо для колонок. Все же правильней будет на JS вычислять длину у gkRightBottom и ее применять к блокам... но даже так сверстан шаблон совсем иначе.
Хочу попробовать, но не знаю, в какой файл вписать этот код... в какой то из этих по всей видимости: Если он сделает вот так, то это то, что надо: Главное, чтобы было боковые блоки были ровненько и заканчивались на нижней линии поля с контентом. Хотя стандартного отображения материалов на сайте нет. Они скрыты с главной и на главной в позицию модуля вставлен модуль отображения новостей, который показывает анонсы
Можете в template.css Код (css): #gkLeft div.gkMain .box:last-child { background-color: #fff; height: 1600px; } #gkRight div div.box:last-child { background-color: #fff; height: 217px; } #gkContent #gkContentMainbody { background-color: #fff; height: 4682px !important; } но это 100% быдлокод, и не везде будет корректен. По правильному шаблон либо менять - либо полностью менять верстку.
К сожалению на смену шаблона и верстку пока нет ресурсов. Вот что у меня получилось: В Опере и Макстоне такое наблюдается. Сделал по первому варианту, указанному выше в сообщении. В принципе, оно и неплохо: вариант приемлемый, если другого не будет, наверное так и оставлю. Может быть мой глаз привык к тому, что каждый блок отдельно, поэтому не кажется идеалом. Дизайнерский вкус хромает на обе ноги. Как на ваш взгляд - лучше отдельные блоки или полная заливка со сплошным фоном?
Код (css): #gkMainBlock { background-color: #fff; } #gkLeft { border-right: 5px solid #D4D2C6 } #gkRight { border-left: 5px solid #D4D2C6; } не идеал, но вполне рабочий вариант.
Да, выглядит лучше, границей блоки обозначились, одной вертикальной, но поехала разметка немного. С права картинки: