Сейчас я только что узнал о flex
и все еще довольно новичок, поэтому, пожалуйста, если я задаю неправильные вопросы, просто сообщите мне.Я хочу, чтобы элементы подписчика переносились в другой столбец.Исходя из своего понимания, я предположил, что flex-wrap
- это то, что я ищу здесь, но, похоже, он не дает желаемого результата.
Мой вопрос прост;
- Это правильное использование?
- Если да, то, что я могу сделать не так, что не дает мне результат, к которому я стремлюсь?
- Если нет, что бы вы порекомендовалиЯ смотрю на использование?
Ниже приведен фрагмент раздела, рассматриваемый div помечен subscriber-panel
, и следует помнить, что высота не обязательно точна в фрагменте, но все равноЯ просто хочу, чтобы меня указали в правильном направлении!
Заранее спасибо, пожалуйста, прокомментируйте, если необходима дополнительная информация.
/* Content Section */
#content {
height: 50vh;
}
#content-container {
width: 100%;
height: 100%;
text-align: center;
display: flex;
}
#content-container>div {
flex: 1;
text-align: center;
}
.panel {
background: rgba(0, 0, 0, .6);
}
#subscriber-panel {}
.subscriber {
display: flex;
flex-wrap: wrap;
}
.username {
flex: 1;
font-size: 120%;
}
.subage {
flex: 1;
font-size: 80%;
}
#clips-panel {}
#box3 {}
<section id="content">
<div id="content-container" class="container">
<div id="subscriber-panel" class="panel">
<h1>Subscribers</h1>
<div class="subscriber">
<div class="sub-avatar">
<img src="img/foxbox-70x70.png"></img>
</div>
<div class="sub-info">
<h2 class="username">FoxBoxUnion</h2>
<h3 class="subage"> 6 months SubSpent</h3>
</div>
</div>
<div class="subscriber">
<div class="sub-avatar">
<img src="img/foxbox-70x70.png"></img>
</div>
<div class="sub-info">
<h2 class="username">FoxBoxUnion</h2>
<h3 class="subage"> 6 months SubSpent</h3>
</div>
</div>
<div class="subscriber">
<div class="sub-avatar">
<img src="img/foxbox-70x70.png"></img>
</div>
<div class="sub-info">
<h2 class="username">FoxBoxUnion</h2>
<h3 class="subage"> 6 months SubSpent</h3>
</div>
</div>
<div class="subscriber">
<div class="sub-avatar">
<img src="img/foxbox-70x70.png"></img>
</div>
<div class="sub-info">
<h2 class="username">FoxBoxUnion</h2>
<h3 class="subage"> 6 months SubSpent</h3>
</div>
</div>
<div class="subscriber">
<div class="sub-avatar">
<img src="img/foxbox-70x70.png"></img>
</div>
<div class="sub-info">
<h2 class="username">FoxBoxUnion</h2>
<h3 class="subage"> 6 months SubSpent</h3>
</div>
</div>
<div class="subscriber">
<div class="sub-avatar">
<img src="img/foxbox-70x70.png"></img>
</div>
<div class="sub-info">
<h2 class="username">FoxBoxUnion</h2>
<h3 class="subage"> 6 months SubSpent</h3>
</div>
</div>
<div class="subscriber">
<div class="sub-avatar">
<img src="img/foxbox-70x70.png"></img>
</div>
<div class="sub-info">
<h2 class="username">FoxBoxUnion</h2>
<h3 class="subage"> 6 months SubSpent</h3>
</div>
</div>
<div class="subscriber">
<div class="sub-avatar">
<img src="img/foxbox-70x70.png"></img>
</div>
<div class="sub-info">
<h2 class="username">FoxBoxUnion</h2>
<h3 class="subage"> 6 months SubSpent</h3>
</div>
</div>
</div>
<div id="clips-panel" class="panel">
<h1>Trending Clips</h1>
</div>
<div id="box3" class="panel">
<h1>Box 3</h1>
</div>
</div>
</section>
Пока я продолжаю поиск, кажется, что отсутствие max-width
определенно было проблемой, но с момента установки 200px
оно просто кажется, что естьбольшое поле в конце subscriber
div, которое не дает контейнеру достаточно места для упаковки предметов.
Я попытался сбросить и вручную создать 0 полей для всех связанных элементов, но, похоже, не имеет никакого эффекта.Я буду копать здесь.