2017-02-16 3 views
1

Изображение on my website не заполняет элемент обертки сайта, поэтому тело отображается внизу. Я попытался возиться с полями на изображении, но, похоже, я не могу заставить сайт обходить снизу, не пройдя мимо или не дойдя до конца. Любые советы о том, как добиться этого эффекта, будут очень признательны.Невозможно сделать DIV в нижней части страницы.

+0

Не могли бы вы показать некоторый код, пожалуйста? – AleOtero93

+0

Пожалуйста, добавьте содержательный код и описание проблемы здесь. Не просто ссылку на сайт , который нуждается в исправлении - в противном случае этот вопрос потеряет значение для будущих посетителей после проблема решена или если сайт, на который вы ссылаетесь, недоступен. Проводка [Минимальный, полный и проверенный пример (MCVE)] (http://stackoverflow.com/help/mcve), который показывает, что ваша проблема поможет вам получить более качественные ответы. Для получения дополнительной информации см. [Что-то на моем веб-сайте не работает. Могу ли я просто вставить ссылку на него?] (Http://meta.stackexchange.com/questions/125997/) Спасибо! – j08691

+0

увеличить ширину изображения –

ответ

3

Используйте vh блок (который является относительно высоты видового экрана), но вы, возможно, потребуется удалить paddding от дна.

.site-wrap{ 
    height:100vh; 
} 
0

Это не красиво, но вы можете решить эту проблему путем добавления padding-bottom: 100%; к .Выходной-обертке

0

Нельзя сказать, что это обязательно лучшее решение, но с верхней частью моей головы, вы могли бы добавить следующее:

.site-wrap { 
    top: 0; 
    bottom: 0; 
    left: 0; 
    right: 0; 
    position: absolute; 
    box-sizing: border-box; 
} 
0

вы используете JavaScript, чтобы соответствовать высоте экрана:

<script> 

// GET THE HEIGHT OF THE SCREEN 
var body = document.body, 
    html = document.documentElement; 
var height = Math.max(body.scrollHeight, body.offsetHeight, 
         html.clientHeight, html.scrollHeight, html.offsetHeight); 

// GET THE DIV BY CLASS 
var sitWrap = document.getElementsByClassName("site-wrap")[0]; 

// SET ITS HEIGHT 
sitWrap.style.height = height + "px"; 

// REMOVE THE PADDING SET IN YOUR STYLE 
sitWrap.style.padding = "0px"; 


</script>