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

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

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

Обновил пример.
  • Вопрос задан
  • 3354 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 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;
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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