Форум русской поддержки Joomla!® CMS
05.12.2016, 00:24:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Растянуть страницу по высоте

 (Прочитано 264 раз)
0 Пользователей и 1 Гость смотрят эту тему.
-sdr-
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 43


« : 24.01.2016, 19:58:35 »

Здравствуйте. Понимаю, что тема банальна, но никак не могу настроить высоту на странице. На моем сайте portal-avto.ru средний блок (в котором всё содержимое), выделен рамкой и тенью. Как мне его растянуть по высоте экрана? Выставлял везде height: 100%, никакого результата. Может ни там ставил, не знаю.
Записан
Shustry
Moderator
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #1 : 24.01.2016, 20:33:57 »

Растянуть на всю ширину можно только блок, который является непосредственным потомком body. У вас там и так растянут #art-main
Записан
fsv
Практически профи
*******

Репутация: +330/-2
Offline Offline

Пол: Мужской
Сообщений: 2237


« Ответ #2 : 24.01.2016, 22:06:04 »

средний блок (в котором всё содержимое), выделен рамкой и тенью. Как мне его растянуть по высоте экрана?
Вам мешает пустое место от этого блока и до футера? Там пустой <article class="art-post"> , у которого есть margin и padding. Посмотрите условие вывода этого блока, добавьте, если пустой, не выводить. Или стили менять.
Записан
-sdr-
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 43


« Ответ #3 : 25.01.2016, 07:50:03 »

Вы неправильно поняли. Сейчас у меня так . А нужно так
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Online Online

Пол: Мужской
Сообщений: 6453



« Ответ #4 : 25.01.2016, 09:56:39 »

ТС, вам необходимо внести изменения в разметку, и для высоты, в т.ч. минимальной, вместо значения 100% использовать значение 100vh
Записан
Shustry
Moderator
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #5 : 25.01.2016, 09:57:49 »

Все всё правильно поняли. У вас белый фон с тенью у внутренних блоков какого-то там порядка. Их средствами CSS нельзя растянуть на высоту экрана. Растянуть можно только непосредственного потомка элемента body. Вот ему, т.е. элементу #art-main, и пропишите фон и тень. И границы горизонтальные выставьте. А у внутренних уберите стили.
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Online Online

Пол: Мужской
Сообщений: 6453



« Ответ #6 : 25.01.2016, 10:09:39 »

Так там непосредственный потомок не #art-main, я потому и затронул вопрос изменения разметки.
ТС, не сможете сами - стучите в личку, за пиво договоримся (за много пива еще и расскажу, что к чему) Wink
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Online Online

Пол: Мужской
Сообщений: 6453



« Ответ #7 : 28.01.2016, 13:15:14 »

человек в скайп добавился - и тишина...

upd:
решено =)


* screen1.jpg (13.54 Кб, 1663x873 - просмотрено 50 раз.)
« Последнее редактирование: 29.01.2016, 11:38:45 от AlekVolsk » Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet