У меня есть два элемента <p>
под элементом <h1>
, и я хочу, чтобы ширина отображаемых абзацев никогда не превышала 90% ширины содержимого в заголовке.Содержимое элементов <p>
и <h1>
генерируется динамически на стороне сервера с Django и может также переноситься на меньшие размеры экрана.
Я пробовал d-flex
, flex-column
, flex-shrink
с незначительной удачей.Лучшее, что я смог сделать, - это динамическое и гибкое изменение размера <p>
s, но я потерял способность центрировать 3 элемента по горизонтали в родительском контейнере div.
<div class="container">
<div class="text-center">
<h1 class="display-4">A Short Big Title!</h1>
<p class="lead">This is a pretty long sentence, and it could be longer than the title above, however, I would not like its width to exceed 90% of that h1 tag above.</p>
<p><i>This is a shorter sentence, however, I still have the same hopes for its width.</i></p>
</div>
</div>