Вы можете сделать что-то подобное с CSS -Grid:
.manager_feed_div_block {
display: grid;
grid-template-columns: repeat(auto-fill, 200px);
grid-gap: 10px;
}
.manager_feed_div_block .container {
display: grid;
grid-template-columns: min-content auto;
grid-gap: 10px;
}
<div class="manager_feed_div_block">
<div class='container'>
<div class="appstatus">
<input type="checkbox" name="app_status" />
</div>
<div class="manager_feed_div">
some content
</div>
</div>
<div class='container'>
<div class="appstatus">
<input type="checkbox" name="app_status" />
</div>
<div class="manager_feed_div">
some content
</div>
</div>
<div class='container'>
<div class="appstatus">
<input type="checkbox" name="app_status" />
</div>
<div class="manager_feed_div">
some content, some longer content, to see how this breaks.
</div>
</div>
<div class='container'>
<div class="appstatus">
<input type="checkbox" name="app_status" />
</div>
<div class="manager_feed_div">
some content
</div>
</div>
<div class='container'>
<div class="appstatus">
<input type="checkbox" name="app_status" />
</div>
<div class="manager_feed_div">
some content
</div>
</div>
<div class='container'>
<div class="appstatus">
<input type="checkbox" name="app_status" />
</div>
<div class="manager_feed_div">
some content
</div>
</div>
<div class='container'>
<div class="appstatus">
<input type="checkbox" name="app_status" />
</div>
<div class="manager_feed_div">
some content
</div>
</div>
<div class='container'>
<div class="appstatus">
<input type="checkbox" name="app_status" />
</div>
<div class="manager_feed_div">
some content
</div>
</div>
Краткое объяснение
grid-template-columns: repeat(auto-fill, 200px);
поместит на экран как можно больше 200-пиксельных контейнеров (см. Полноэкранный фрагмент и попробуйте изменить размер, чтобы увидеть эффект), в то время как
grid-template-columns: min-content auto;
предотвратит разбиение флажка и содержимого на новые строки. grid-gap:10px;
определит интервал между отдельными контейнерами с одной стороны и вашим текстовым содержимым и флажком с другой.
Довольно просто.
Можно найти краткое введение в CSS -Сетка здесь: https://www.w3schools.com/css/css_grid.asp