Решения для подобных вопросов, похоже, не работают для моего случая, который более конкретен, чем те, поэтому я не думаю, что это дублирующий вопрос.
I 'Я пытаюсь выровнять текст внутри некоторых элементов flex, но свойство text-align
полностью игнорируется.Проверьте этот jsfiddle ;рассматриваемые элементы - те, что справа, пронумерованы от 1 до 3. Комментарий для вашего удобства помечает относительное правило в CSS.
Обратите внимание , что мне нужно, чтобы элементы былиflex
или же они потеряют вертикальное выравнивание и / или свою текущую форму.
Мой желаемый результат состоит в том, что три элемента разделяют все доступное вертикальное пространство поровну между собой, занимают всю доступную ширину и имеюттекст в центральном положении каждого блока, как по вертикали, так и по горизонтали.
Я бы не хотел, чтобы заставлял задавать нужную позицию с помощью отступов или подобных артефактов, и я также хотел бы избежать добавлениябольше тегов в HTML, если это вообще возможно.