Разработчики Goodday,
Я хотел бы создать контейнер, который позволяет контенту идти сверху вниз и слева направо. Родительский контейнер должен растягиваться, чтобы соответствовать, но в пределах максимально определенных значений.
Я использовал flexbox для этой цели, однако я не хочу, чтобы родительский контейнер растягивался, чтобы соответствовать. У кого-нибудь есть какие-либо предложения, без необходимости взломать мой путь с помощью javascript для вычисления ширины?
.flex-container {
  display: inline-flex;
  background-color: #ccc;
}
.flex-container-content{
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  max-height: 300px;
  max-width: 1000px;
  background-color: #333;
}
.flex-container-content > div {
  background-color: #EB213C;
  width: 100px;
  margin: 10px;
  text-align: center;
  line-height: 75px;
  font-size: 30px;
}<div class="flex-container">
  <div class="flex-container-content">
    <div>1</div>
    <div>2</div>
    <div>3</div>  
    <div>4</div>
    <div>5</div>
    <div>6</div>  
    <div>7</div>
    <div>8</div>
    <div>9</div>  
    <div>10</div>
    <div>11</div>
    <div>12</div> 
  </div>
</div>