@Ivan_KL

Не получается выровнять элементы на flex?

Не получается выровнять на flex как надо. Нужно что бы в первой строчке было 4 элемента, а 3 переходили на следующую
  • Вопрос задан
  • 92 просмотра
Решения вопроса 3
hzzzzl
@hzzzzl
это добавить
.sheme-block__item {
  flex-basis: 25%;
}


.scheme {
    background-color: #f3f3f3;
    &-block {
        width: 20%;  <- это убрать? или зачем контейнер 20% от ширины страницы
    }
}
Ответ написан
notiv-nt
@notiv-nt
Как ваше ничего? Да, моё тоже
1. Проверьте html код на корректность названий классов
2. ширина дается дочерним элементам во flex-container
Ответ написан
Комментировать
Чтобы в одной строке помещалось 4 flex-элемента, укажите для этих элементов sheme-block__item базовый размер.
Например, flex-basis: calc(100% / 4)

P.S. Предполагаю, что у Вас опечатка в названии класса: sheme вместо scheme

Результат:
https://codepen.io/hisbvdis/pen/mdbKXgj?editors=1100
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект