Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Андрей Федоров
@aliencash
Партизан
CSS
Почему в Chrome не работает вертикальное выравнивание?
Вот такой код:
codepen.io/aliencash/pen/oxBxwq
Убирать flex у родителя нельзя.
up: Текст может быть многострочный - line-height нельзя
Вопрос задан
более трёх лет назад
238 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
3
Ilya Pavlov
@PiCoderman
.text { line-height: 3.4em }
Ответ написан
более трёх лет назад
6
комментариев
Нравится
6
комментариев
Facebook
Вконтакте
Twitter
Андрей Федоров
@aliencash
Автор вопроса
нельзя. текст может быть многострочный.
Написано
более трёх лет назад
Ilya Pavlov
@PiCoderman
Андрей Федоров
: А высота и ширина именно такие?
Написано
более трёх лет назад
Андрей Федоров
@aliencash
Автор вопроса
Илья Павлов
: да
Написано
более трёх лет назад
Ilya Pavlov
@PiCoderman
Андрей Федоров
:
ruseller.com/lessons.php?id=1248
- все что есть, выбирайте
Написано
более трёх лет назад
Андрей Федоров
@aliencash
Автор вопроса
Илья Павлов
: В общем кажется решил. Проблема в том, что обертка ячейки flex. Если обернуть текст в еще один блок table, то все работает как нужно.
Написано
более трёх лет назад
Андрей Федоров
@aliencash
Автор вопроса
Илья Павлов
: нет, при этом вылезают другие неустранимые артефакты на боевом проекте... (
Написано
более трёх лет назад
Дмитрий
@thewind
php программист, front / backend developer
Так оно само что ли должно?))
Для враппера допишите
justify-content: center
align-items: center
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
комментарий
Facebook
Вконтакте
Twitter
Андрей Федоров
@aliencash
Автор вопроса
Пробовал. Не работает.
Написано
более трёх лет назад
Максим Гатилин
@gatilin222
Frontend-разработчик
Так вы не тот элемент сделали флекс-родителем. Если вам нужно выровнять текст внутри блока с границей - вот
рабочий пример
.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
PHP
+3 ещё
Простой
Как правильно вывести меню html css по колоннам?
1 подписчик
2 часа назад
10 просмотров
1
ответ
CSS
+1 ещё
Простой
Почему не обновляется мобильная версия?
1 подписчик
12 часов назад
59 просмотров
0
ответов
CSS
+1 ещё
Простой
Что не так в этой вёрстке с grid для Safari?
1 подписчик
13 часов назад
38 просмотров
0
ответов
HTML
+1 ещё
Простой
Как разместить блок с строчным элементом по центру?
2 подписчика
16 мар.
202 просмотра
0
ответов
HTML
+1 ещё
Простой
Что делать если изображение не растягивается на всю ширину?
1 подписчик
16 мар.
81 просмотр
1
ответ
CSS
Простой
Как добавить прозрачность для sph в imgenx?
1 подписчик
14 мар.
41 просмотр
0
ответов
CSS
+1 ещё
Простой
Как сделать так, чтобы карточка была по размеру контента, если его немного?
1 подписчик
13 мар.
109 просмотров
1
ответ
JavaScript
+1 ещё
Простой
Есть ли на сегодня какое-нибудь решение выделить инпут по focus-visible?
2 подписчика
13 мар.
104 просмотра
1
ответ
JavaScript
+2 ещё
Простой
Как сделать так, что бы используя live server у меня не браузер открывался, а справа от самого кода открывалось окно со всем этим?
1 подписчик
13 мар.
140 просмотров
0
ответов
JavaScript
+1 ещё
Простой
Как получить такой эффект на мобильном?
1 подписчик
12 мар.
242 просмотра
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Специалист технической поддержки ИТ продукта
inSales
от 60 000 ₽
Фронтенд разработчик Middle
Astra Health Tech
•
Москва
от 200 000 до 250 000 ₽
JavaScript FullStack разработчик
Rocket
•
Смоленск
от 120 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама