Изображение on my website не заполняет элемент обертки сайта, поэтому тело отображается внизу. Я попытался возиться с полями на изображении, но, похоже, я не могу заставить сайт обходить снизу, не пройдя мимо или не дойдя до конца. Любые советы о том, как добиться этого эффекта, будут очень признательны.Невозможно сделать DIV в нижней части страницы.
1
A
ответ
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>
Не могли бы вы показать некоторый код, пожалуйста? – AleOtero93
Пожалуйста, добавьте содержательный код и описание проблемы здесь. Не просто ссылку на сайт , который нуждается в исправлении - в противном случае этот вопрос потеряет значение для будущих посетителей после проблема решена или если сайт, на который вы ссылаетесь, недоступен. Проводка [Минимальный, полный и проверенный пример (MCVE)] (http://stackoverflow.com/help/mcve), который показывает, что ваша проблема поможет вам получить более качественные ответы. Для получения дополнительной информации см. [Что-то на моем веб-сайте не работает. Могу ли я просто вставить ссылку на него?] (Http://meta.stackexchange.com/questions/125997/) Спасибо! – j08691
увеличить ширину изображения –