Есть блок допустим размером 400х400px с текстом, как сделать так чтобы при увеличении блока или уменьшении, регулировался размер текста. Чтобы в итоге текст выглядел точно так же просто изменился размер, так же как если бы это был текст написан на изображении и оно бы просто пропорционально уменьшалось и увеличивалось.
Кто нибудь реализовывал ли подобное при помощи CSS, ну или хотя бы JS?! Если да то как или какие есть идеи как реализовать подобное?
В общем случае плагины типа fit text.
А в частных зависит от того за счет чего увеличивается блок.
Если размер блока зависит от вьюпорта, то и для текста можно использовать vw. Можно в сочетании с clamp, если у контейнера тоже есть ограничения.