Задать вопрос
@korenb_white

Как растянуть элементы списка по ширине родителя?

Привет!
Подскажите способ расстянуть элементы списка <li> по ширине <ul>. Хочу, чтобы они равномерно занимали всё пространство родителя. Элементы ведут себя строчно-блочно: display: inline-block;
Здесь мой пример. Спасибо!

Обновил пример.
  • Вопрос задан
  • 3373 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
nalomenko
@nalomenko
Руководитель отдела разработок в студии «Lava»
Как вариант, можете задать для ul свойство display: table, а для li — как ячейки таблицы (table-cell) для схожего поведения. Рассмотренный пример на StackOverflow находится тут.

Для Вашего случая должно получиться примерно вот так
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
bootd
@bootd Куратор тега CSS
Гугли и ты откроешь врата знаний!
1) Убрать display: inline-block;
2) Поставить width: 100%
Ответ написан
@tasce
width: inherit;
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы