У меня большие проблемы при попытке конвертировать 3 деления из горизонтального в вертикальное.Приведенный ниже код показывает, что для экрана размером более 1200 пикселей все работает нормально.Что мне нужно, так это адаптивное поведение: уменьшая ширину браузера, 3 элемента делятся друг над другом.В настоящее время код будет корректироваться таким образом, чтобы в первом ряду находилось 2 деления, если для этого есть место.
HTML:
<div class="example">
<div class="example-item example-item-1">abcabcabcabcabcabcabcabcabcabcabcabcabc</div>
<div class="example-item example-item-2">123456789012345678901234567890123456789012345678901234567890</div>
<div class="example-item example-item-3">xyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyzxyz</div>
</div>
и CSS:
.example {
background-color: black;
padding: 10px 20px;
text-align: center;
}
.example-item {
font-size: 0.7em;
display: inline-block;
padding: 10px 10px;
}
.example-item-1 {
background-color: blue;
}
.example-item-2 {
background-color: red;
}
.example-item-3 {
background-color: green;
}
Фактический результат, чего я не хочу
Желаемый результат, чего я хочу