--- title: writing-mode slug: Web/CSS/writing-mode translation_of: Web/CSS/writing-mode ---
{{CSSRef}}{{SeeCompatTable}}
Свойство writing-mode
устанавливает горизонтальное или вертикальное положение текста также как и направление блока.
Свойство определяет направление потока блока, в каком направлении складываются контейнеры уровня блока и направление в котором инлайновый контент находится в родительском блоке. Также свойство writing-mode
определяет порядок контента блочного уровня.
{{cssinfo}}
/* Keyword values */ writing-mode: horizontal-tb; writing-mode: horizontal-bt; writing-mode: vertical-rl; writing-mode: vertical-lr; /* Global values */ writing-mode: inherit; writing-mode: initial; writing-mode: unset;
horizontal-tb
horizontal-bt
vertical-rl
vertical-lr
lr
{{deprecated_inline}}horizontal-tb
.lr-tb
{{deprecated_inline}}horizontal-tb
.rl
{{deprecated_inline}}horizontal-tb
.tb
{{deprecated_inline}}vertical-rl
.tb-rl
{{deprecated_inline}}vertical-rl
.<p class="exampleText">Example text</p>
.exampleText { writing-mode: vertical-rl; }
{{EmbedLiveSample("Example", 100, 160)}}
Specification | Status | Comment |
---|---|---|
{{SpecName("CSS3 Writing Modes", "#block-flow", "writing-mode")}} | {{Spec2("CSS3 Writing Modes")}} | Initial definition |
{{CompatibilityTable}}
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | {{CompatVersionUnknown}} {{property_prefix("-webkit")}} | {{CompatGeckoDesktop(41)}}[1] | 9.0 {{property_prefix("-ms")}}[2] | {{CompatVersionUnknown}} {{property_prefix("-webkit")}} | 8.0 {{property_prefix("-webkit")}} |
SVG 1.1 values lr , lr-tb , rl , tb , tb-rl |
{{CompatVersionUnknown}} | {{CompatNo}} | 9.0 {{property_prefix("-ms")}}[2] | {{CompatVersionUnknown}} | {{CompatUnknown}} |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | {{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatGeckoMobile(41)}} [1] | {{CompatUnknown}} | {{CompatUnknown}} | 8.0 {{property_prefix("-webkit")}} |
SVG 1.1 values lr , lr-tb , rl , tb , tb-rl |
{{CompatUnknown}} | {{CompatUnknown}} | {{CompatNo}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
[1] An experimental implementation was available since Gecko 36. It is governed by the preference layout.css.vertical-text.enabled
, defaulting to false
until Firefox 38. From Firefox 39 and Firefox 40, the preference was true
for Nightly and DevTools editions only. Note that not all CSS widgets (e.g. tables) obey to it, yet.
[2] The implementation in Internet Explorer differs from the specification. See the related article in the Internet Explorer Dev Center.
writing-mode
attribute