Я пытаюсь оптимизировать сайт, над которым я работаю для мобильных пользователей. Во время работы над сайтом я заметил, что на очень маленьких экранах (в частности, 450 пикселей и менее) мой нижний колонтитул ломается и больше не застрял в нижней части страницы.Нижний колонтитул не остался в нижней части страницы
Я считаю, что виновником должно быть что-то связанное с департаментом #viewWrapper
, но после осмотра через хром-консоль и беспорядка с ним (положение, физический размер и т. Д.) В течение нескольких дней мне еще предстоит найти решение к нему.
Любая помощь приветствуется. Вот ссылка на страницу в вопросе:
http://mhtc-vm1.cs.wpi.edu:8080/test/explore
Структура страницы:
<body>
...
<div class="container-fluid-full">
...
<div id="content">
...
<div id="viewWrapper">
...
</div>
</div>
</div>
<footer>...</footer>
</body>
Некоторые относительный CSS:
@media only screen and (max-width: 450px) {
#viewWrapper {
left: 0px;
}
}
#viewWrapper {
position: absolute;
top: 180px;
left: 450px;
right: 0px;
bottom: -160px;
overflow: hidden;
border: 0;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
display: block;
}
.site-footer {
position: relative;
bottom: 0px;
left: 0px;
right: 0px;
z-index: 999;
padding: 10px 0px !important;
clear: both;
display: block;
}
Пожалуйста, пост фактический код, а не ссылки на внешние веб-страниц. –
Я обновил вопрос, чтобы включить некоторый относительный код, извините – xjsc16x