Grid: почему не работает auto-fit?
Нужно сделать так, чтобы зеленые 3 блока по 100px занимали всю ширину. При изменении ширины должно меняться расстояние между блоками. На второй строке должен располагаться розовый блок, и он должен растягиваться во всю ширину. Логично использовать grid-template-columns: repeat(auto-fit, 100px); но у меня это почему-то не работает.
HTML
<div id="green-pink">
<div class="green">green1</div>
<div class="green">green2</div>
<div class="green">green3</div>
<div id="pink">
которые жаждут быть объединены в целые кластеры себе подобных. Социально-экономическое развитие, в своём классическом представлении, допускает внедрение кластеризации усилий. Предварительные выводы неутешительны: высокотехнологичная концепция общественного уклада предоставляет широкие возможности для системы массового участия. С учётом сложившейся международной обстановки, экономическая повестка сегодняшнего дня напрямую зависит от соответствующих условий активизации.
Сложно сказать, почему явные признаки победы институционализации преданы социально-демократической анафеме. С учётом сложившейся международной обстановки, дальнейшее развитие различных форм деятельности играет важную роль в формировании системы массового участия. Но экономическая повестка сегодняшнего дня позволяет выполнить важные задания по разработке вывода текущих активов. Следует отметить, что начало повседневной работы по формированию позиции не оставляет шанса для позиций, занимаемых участниками в отношении поставленных задач.
</div>
</div>
CSS
#green-pink {
width: 1000px;
display: grid;
grid-template-columns: repeat(auto-fit, 100px);
}
#pink {
background: pink;
grid-row: 2/3;
grid-column: 1/4;
}
.green {
background: green;
}