@SergeiB

Можно ли подогнать ширину строки под размер контейнера?

Существуют ли способы сделать ширину строки равной ширине контейнера не прибегая к js?
Важный нюанс: ширина контейнера фиксированная, строка же может содержать разное количество символов (при таком поведении короткий текст увеличивается в размерах, а длинный соответственно уменьшается).

Update. Можно что-то подобное сделать с использованием svg, но при разном количестве символов текст непропорционально растягивается по вертикали: jsfiddle. Может есть способ этого избежать?
  • Вопрос задан
  • 173 просмотра
Решения вопроса 2
SeaInside
@SeaInside
15 лет пилю все эти штуки
CSS - декларативная штука, а мы не знаем количество символов в строке и соответственно не можем задать нужный размер текста.
Так что нет, без JS задача не решается. Когда мне крайний раз надо было - использовал fitty, работает без нареканий.
Ответ написан
Комментировать
@Kizzeon
Можно прописать vw для контейнера и для текста. Ещё контейнеру дописать min-width что бы всегда умещался текст
Тогда при уменьшении документа контейнер и текст будут выглядеть одинаково.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы