Пример :
* {
padding: 0;
margin: 0;
}
ul {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
align-items: flex-start;
}
li {
background-color: green;
flex-basis: 31%;
min-height: 100px;
}
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
<li>11</li>
<li>12</li>
</ul>
при наличии 12 <li>
тегов, страница отображается следующим образом:
при наличииЕсли теги 11 <li>
, страница станет такой, как показано ниже:
, однако, я ищу следующий результат:
Итак, как я могу изменить CSS для достижения этого эффекта вместо использования JS?