Я искал похожие проблемы здесь и в других местах, но я не могу найти окончательного ответа. Когда я добавляю достаточно текста на страницу, которую он достигнет в нижнем колонтитуле, нижний колонтитул просто перекрывает текст. То же самое, если я уменьшу размер окна браузера, чтобы заставить нижний колонтитул и контейнер, содержащий контент, встретиться. Иногда это проявляется также и в "контейнере", например, в более светлой серой части, которая по какой-то причине сжимается, хотя она всегда должна подниматься на 100% от высоты.
Это тот материал, который держит меня всю ночь, поэтому я не очень четко думаю. Я уверен, что это что-то глупое и легко исправить, но я не профессиональный дизайнер и, конечно, не понимаю, в чем проблема.
Ниже мой CSS и JSFiddle, которые я сделал со всеми соответствующими частями страницы.
html, body {
margin: 0;
padding: 0;
}
html, body {
background: #252525;
font-family: Arial, Helvetica, sans-serif;
height: 100%;
text-align: center;
}
body {
background: #363636;
border-left: 1px solid #111;
border-right: 1px solid #111;
margin: 0 22.5%;
}
#container {
color: white;
margin-bottom: 2em;
min-height: 100%;
overflow: auto;
padding: 0 2em;
text-align: justify;
}
#footer {
bottom: 0;
color: #707070;
height: 2em;
left: 0;
position: fixed;
font-size: small;
width:100%;
}