Я пытаюсь выяснить, как веб-сайт Washington Post заставляет заголовок заголовка так красиво разрываться независимо от того, какой текст или ширина экрана. Из того, что я могу определить, если h1 имеет класс headline
, его ширина рассчитывается динамически для достижения эффекта. Я знаю, что это делается с помощью JavaScript, и представьте, что это не жестко запрограммировано, поэтому как эта ширина на самом деле вычисляется, чтобы каким-то образом знать, как заголовок будет ломаться (предотвращая сильно изменяющиеся длины строк, сироты и т. Д. c.). Я просто не могу отследить JS, который управляет этой функцией.
Вот пример обычной загрузки страницы:
![enter image description here](https://i.stack.imgur.com/29RmL.png)
И пример с удаленным классом headline
:
![enter image description here](https://i.stack.imgur.com/07q6h.png)
(Вы также можете заметить разницу прямо при загрузке страницы, предположительно, просто до того, как в игру вступит JavaScript)
Спасибо!