#html #css #flexbox
Имеется горизонтальный ul список, заданный через flex. Как грамотно указать li, чтобы они заполняли все горизонтальное пространство? * { box-sizing: border-box; } html, body { margin: 0; padding: 0; width: 100%; height: 100%; } ul { list-style-type: none; -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0; -webkit-margin-end: 0; -webkit-padding-start: 0; } .list { display: flex; background: #ffd3d4; } .item { display: block; padding: 10px 20px; background: #f5c6ff; }
- Главная
- Услуги
- Информация
- Новости
- Контакты
Ответы
Ответ 1
Нужно добавить подходящее для этого свойство flex-grow: * { margin: 0; padding: 0; box-sizing: border-box; } html, body { width: 100%; height: 100%; } .list { list-style-type: none; display: flex; background: #ffd3d4; } .item { padding: 10px 20px; background: #f5c6ff; flex-grow: 1; }
- Главная
- Услуги
- Информация
- Новости
- Контакты
Комментариев нет:
Отправить комментарий