Код: Выделить всё
.container {
display: flex;
flex-wrap: wrap;
width: 100%;
max-width: 100%;
gap: 10px;
padding: 20px;
box-sizing: border-box;
}
.item {
flex: 1 1 300px;
min-width: 250px;
height: 100px;
background: #3498db;
border-radius: 8px;
}
@media (max-width: 768px) {
.item {
flex-basis: 100%;
min-width: 200px;
}
}
Item 1
Item 2
Item 3
Item 4
Ожидаемое поведение: Предметы должны складываться вертикально на мобильных экранах ниже 768px ширину.
фактическое поведение: . /> Результаты тестирования: < /strong> < /p>
Настольный хром: работает отлично ✓ < /li>
Мобильный хром (iPhone): создает горизонтальный скручивание ✗ < /li>
Мобильный сафари: создает горизонтальный скручивание ✗ < /li>
Mobile Safari: Создает горизонтальный скруток ✗>
mobile Safari: создает горизонтальный Scroll ✗>
Mobile Safari: создает горизонтальный скруток ✗>
Mobile Safari: Create Horizontal ✗ < /br /> Mobile Safari: /> Что вызывает переполнение элементов, а не обертывание на мобильных устройствах? < /p>
Подробнее здесь: https://stackoverflow.com/questions/797 ... -wrap-wrap