Ось розширена версія того, що запитав OP.
Іноді трапляється так, що наш клієнт хоче, щоб ми дали «-» після перерви слова до кінця рядка.
Люблю
AAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBB
перерва на
AAAAAAAAAAAAAAAAAAAAAAA-
BBBBBBBBB
Отже, є нова властивість CSS, якщо вона підтримується, як правило, підтримується в останніх браузерах.
.dont-break-out {
overflow-wrap: break-word;
word-wrap: break-word;
-ms-word-break: break-all;
word-break: break-all;
word-break: break-word;
-ms-hyphens: auto;
-moz-hyphens: auto;
-webkit-hyphens: auto;
hyphens: auto;
}
Я використовую цей.
Сподіваюся, хтось матиме такий попит.