MrAnderson1999
@MrAnderson1999
Секси

Как сделать автоматический перенос строки при длинном слове?

Возможно ли осуществить автоматический перенос строки при длинном слове, но при этом указать минимальное количество букв переноса?
Например, чтобы если в строку помещалось всего 10 букв, то слово из 11 букв он бы разделил на 8 + 3 перенос?
  • Вопрос задан
  • 143 просмотра
Решения вопроса 2
@Firsov36
full-stack web developer
Есть в css word-wrap: break-word и тогда будет переносить и длинные слова, но указать на каком символе переносить, такое только через javascript.
Ответ написан
SeaInside
@SeaInside
15 лет пилю все эти штуки
Есть свойство hyphens, но оно не работает в Хроме, да и в остальном алгоритмы такие себе, много переносов не к месту добавляет.
Если без js - то только руками расставлять спецсимволы ­ в те места, где вы хотите разрешить перенос.
Я использую для выражений типа "Политика конфиден­циаль­ности", чтобы на самых маленьких айфончиках было красиво.
А если автоматически хочется - то только на JS парсить слова и вставлять эти спецсимволы, куда нужно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы