css властивість word-wrap


Властивість word-wrap, вказує, чи переносити довгі слова, котрі не влазять по ширині в заданій області.

Властивість `word-wrap`

На цьому прикладі ми бачимо два однакових рядки тексту. Якщо у першому, нерозривне слово виходить за межі контейнеру, у другому - слово переноситься.

Властивість word-wrap є альтернативним ім'ям для властивості overflow-wrap. Вона вказує, чи дійсно непорожні слова можуть бути перенесені, щоб запобігти переповненню, контейнера.

Якщо слово або інший рядок занадто не вміщаються в контейнері, властивість може бути використана для того, щоб змусити слово розбитись у довільній точці, якщо в рядку не існує іншим чином прийнятних точок переривання.

Властивість word-wrap має ефект, лише коли властивість white-space дозволяє обгортати рядки (це робиться за умовчанням).

автор: NagarD

Нотатка

На відміну від word-break, word-wrap лише створить розрив, якщо ціле слово не може бути розміщене у рядку без переповнення.

автор: NagarD

Синтаксис

word-wrap: normal|break-word|initial|inherit;

Властивість word-wrap може отримувати 4 значень:

normal

Рядки не переносяться або переносяться в тих місцях, де явно задане перенесення. В цьому випадку можливий вихід слів за межі контейнера.

автор: NagarD

break-word

Перенесення рядків додається. Браузер самостійно визначить де перенести слово, щоб воно не вилізло за межі контейнера.

автор: NagarD

initial

Встановлює властивість у значення без задання

автор: NagarD

inherit

Вказує на спадковість властивостей від свого батьківського елемента

автор: NagarD

Значення без задання: normal
Наслідує: Так
Анімується: Ні
JavaScript синтаксис: object.style.wordWrap="break-word"

Переглядачі

Підтримка: стаціонарні переглядачі
Переглядач Google Chrome Mozilla Firefox Apple Safari Opera Microsoft EDGE Microsoft Internet Explorer
word-wrap 1.0 3.5 1.0 10.5 12.0 5.5
Підтримка: мобільні переглядачі
Переглядач Mobile Google Android Mobile Mozilla Firefox Mobile Apple Safari
word-wrap 1.0 4.0 1.0

Приклади

+ запропонувати свій приклад у пісочниці

Різні значення власивості

See the Pen OBbqje by css.in.ua (@css_in_ua) on CodePen.

автор: NagarD

word-wrap (історична назва overflow-wrap) розриває довге слово лише тоді, коли цілим воно не вміщається в рядок.

HTML

<p class="test">Superkalifragilisticexpialidocious ламається на межі блока.</p>
<p>Superkalifragilisticexpialidocious вилазить за рамку.</p>

CSS

p {
    width: 160px;
    border: 1px solid #ccc;
    padding: 6px;
}

p.test {
    word-wrap: break-word;
}
автор: NagarD

Приклад використання

автор: NagarD

Коментарі

Коментарів ще немає — будьте першим!

Відповідь для

Увійдіть — коментар з'явиться одразу, без капчі й очікування перевірки.

Пропозиція правки

Ваша версія — : після перевірки замінить чинну. Нова порада чи нотатка — з'явиться на сторінці після перевірки.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія секції «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Ваша версія опису «»: після перевірки замінить чинну.

Ви гість — діють добові ліміти. Увійдіть, щоб пропонувати без капчі.

Зворотний зв'язок
Вхід