Я пытаюсь центрировать текст внутри родительского элемента ограниченной ширины. Однако текст выделен крупным шрифтом, что может привести к разрыву строки. Однако разрыв строки элемента не уменьшает ширину элемента. Есть ли способ центрировать текст внутри родительской оболочки, если текст не умещается?
Вы можете найти ошибочный пример в примере кода переполнения стека. Верхнее поле имеет разрыв строки и все еще должно быть по центру.
.wrapper {
width: 900px;
margin: 0 auto;
background: lightgrey;
}
.box {
display: flex;
align-items: center;
justify-content: center;
width: 300px;
height: 200px;
border: 1px solid green;
}
.box:nth-child(1) {
background: green;
font-size: 45px;
}
.box:nth-child(2) {
background: orange;
}
<div class="wrapper">
<div class="box"><h3>Lorem Ipsum</h3></div>
<div class="box"><h3>Lorem Ipsum</h3></div>
</div>