CSS hyphens Свойство
Пример
Установить различные переносы:
div.a {
-webkit-hyphens: none;
-ms-hyphens: none;
hyphens: none;
}
div.b {
-webkit-hyphens: manual;
-ms-hyphens:
manual;
hyphens: manual;
}
div.c {
-webkit-hyphens:
auto;
-ms-hyphens: auto;
hyphens: auto;
}
Определение и использование
Свойство hyphens определяет, разрешено ли переносам создавать более мягкие возможности переноса в пределах строки текста.
| Значение по умолчанию: | manual |
|---|---|
| Inherited: | yes |
| Animatable: | no. Читайте о animatable |
| Version: | CSS3 |
| Синтаксис JavaScript: | object.style.hyphens="none" |
Поддержка браузера
Номера в таблице указывают первую версию браузера, которая полностью поддерживает свойство.
| Свойство | |||||
|---|---|---|---|---|---|
| hyphens | 55.0 | 10.0 -ms- | 43.0 | 5.1 -webkit- | 44.0 |
Синтаксис CSS
hyphens: none|manual|auto|initial|inherit;
Значения свойств
| Значение | Описание |
|---|---|
| none | Слова не переносятся |
| manual | По умолчанию. Слова переносятся только в ‐ Или ­ (При необходимости) |
| auto | Слова переносятся, когда алгоритм принимает решение (при необходимости) |
| initial | Присваивает этому свойству значение по умолчанию. (Читайте о initial) |
| inherit | Наследует это свойство из родительского элемента. (Читайте о inherit) |