Здравствуйте. Объясните пожалуйста как размещать в строку сколько требуется например по 3 в строку или по 4. Может можно как то сделать ограничение например 3 блока в сроке с шириной 33, а следующие блоки на новую строку чтобы переносились и соблюдали это правило???
это будет ограничено только размером родительского элемента.
Хорошо спасибо. А если у меня высота min-height а ширина в процентах? Должен же быть способ использовать этот или другой способ в таком случае когда ширина не фиксированная.
конечно, задаете body ширину в % и поехали будет аналогичная ситуация только в процентом соотношении. Может конкретный пример мне покажете чего вы хотите добиться?
Спасибо получилось. Только проблема с правым блоком типа сайдбара теперь. Переносится вниз, как это можно исправить? Нужно чтобы сайдбар был на том же уровне что и первый ряд.
<div class="content">
<div class="video">
<div class="video-post"></div>
<div class="video-post"></div>
<div class="video-post"></div>
<div class="video-post"></div>
<div class="video-post"></div>
<div class="video-post"></div>
<div class="video-post"></div>
<div class="video-post"></div>
<div class="video-post"></div>
</div>
<div class="sidebar"></div>
</div>
________
СSS
.content {
width: 93.1%;
min-height: 1125px;
padding-left: 3.6%;
padding-right: 3.6%;
}
.video {
width: 80%
}
.video-post {
float: left;
min-width: 24.4%;
min-height: 250px;
margin-top: 2%;
margin-right: 2%;
background-color: black;
}
.sidebar {
float: right;
width: 27.8%;
min-height: 736px;
margin-top: 2%;
background-color: black;
}
.sidebar::after {
content: “”;
display: table;
clear: both;
}
html код не видно
И если не сложно можете объяснить почему сайдбар вобще себя так ведёт. (снизу на уровне или ниже последней строки блоков). И ещё одну вещь я никак пока понять не могу. Почему не работает высота в процентах или это как то хитро делается?)
К сожаленью не могу дать ответа на ваш вопрос. Не много некогда разбираться.
Ладно разберусь. Удачи