Задать вопрос
MrAnderson1999
@MrAnderson1999
Секси

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

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

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

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