У меня проблемы с моими div. Я пытаюсь сделать родительское погружение контента, которое будет растягиваться по мере размещения в нем сообщений (тема WordPress) без дочернего элемента div, выступающего снизу. Я обнаружил, что ключ к этому — сделать родительский div абсолютным, но это создает для меня еще одну проблему. Дело в том, что я также хочу, чтобы нижний колонтитул с относительной позицией перемещался по мере растяжения содержимого div. Итак, что я пытаюсь сделать, так это то, как я могу одновременно иметь «растягивающийся» контент и нижний колонтитул с относительной позицией? Вот мой css:
body{height: 100%;
margin: 0;
padding: 0;
}
#wrapper{width: 100%;
min-height: 100%;
height: auto !important;
height: 100%;
}
#content{height: 35em;
width: 30em:
position: absolute;
padding: .62em;
margin: 5em;
}
.post{width: 12em;
height: 12em;
margin: 1em;
float: left;
}
#footer{position: absolute;
bottom: 0;
left: 0;
width: 100%;
text-align: center;
margin: 1em 0 0;
}
Как я уже сказал, я уже пробовал относительное позиционирование, но мне это не понравилось. Я также попробовал метод «липкого нижнего колонтитула», который отлично работает на экране с большим разрешением, но отображается либо впереди, либо позади блока содержимого (в зависимости от z-индекса) на экранах с меньшим разрешением. Кроме того, если это возможно, я бы предпочел не использовать JS. Любая помощь высоко ценится! введите код сюда