DIV перекрываются, когда я изменяю размер страницы до меньшего размера.Я попытался выполнить поиск, но не смог найти подходящего решения.
<div class="column left">
</div>
<div class="column Middle">
</div>
<div class="column right">
</div>
.column {
float: left;
padding: 5px;
height: 100%;
position: relative;
/* height: */
}
.left {
width: 16%;
}
.right {
width: 20%;
}
.middle {
position: relative;
height: 100%;
width: 60%;
}
.row h2 {
color: #800000;
}
.row:after {
display: table;
clear: both;
height: 100%;
}
@media screen and (max-width: 500px) {
.column {
padding: 5px;
height: 100%;
width: 100%;
position: relative;
display: block;
overflow: visible;
float: left;
}
DIV не перекрываются, когда я использую overflow: auto в CSS.Переполнение авто приносит полосу прокрутки, которая мне не нравится.
Можете ли вы посоветовать наилучшее решение?