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

Как разделить display flex?

Иконка температуры с температурой должна быть сверху, а иконка влажности с влажностью внизу. Но я не могу разделить блоки потому что они все в display: flex;. Я ни как не могу найти свойство которое может разделить эти блоки. I true
  • Вопрос задан
  • 187 просмотров
Подписаться 1 Простой 10 комментариев
Решения вопроса 2
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
Два <p> один под другим.
В каждом текст и псевдоэлемент (с картинкой) - флексом или гридом. Можно даже и без флекса. Псевдоэлемент сделать инлайн-блочным. И задать ему vertical-align: middle.

Альтернатива: вставлять картинки просто фоном, но может быть сложнее при адаптиве.

Если очень хочется оставить картинку как img, то нужно задать ей атрибут aria-hidden="true", а дальше любым из способов: инлайн-блоком, флексами или гридами.
Ответ написан
Комментировать
а почему именно флекс, вот так же вроде можно сделать
https://codepen.io/scrappyjs666/pen/KKZpeMw
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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