From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/zh-cn/web/css/text-orientation/index.html | 108 ++++++++++++++++++++++++ 1 file changed, 108 insertions(+) create mode 100644 files/zh-cn/web/css/text-orientation/index.html (limited to 'files/zh-cn/web/css/text-orientation/index.html') diff --git a/files/zh-cn/web/css/text-orientation/index.html b/files/zh-cn/web/css/text-orientation/index.html new file mode 100644 index 0000000000..34decf78f3 --- /dev/null +++ b/files/zh-cn/web/css/text-orientation/index.html @@ -0,0 +1,108 @@ +--- +title: text-orientation +slug: Web/CSS/text-orientation +tags: + - CSS + - 书写方式 + - 书写模式 + - 文字方向 +translation_of: Web/CSS/text-orientation +--- +
{{CSSRef}}
+ +

text-orientation CSS 属性设定行中字符的方向。但它仅影响纵向模式(当 {{cssxref("writing-mode")}} 的值不是horizontal-tb)下的文本。此属性在控制使用竖排文字的语言的显示上很有作用,也可以用来构建垂直的表格头。

+ +
{{EmbedInteractiveExample("pages/css/text-orientation.html")}}
+ + + +

语法

+ +
/* Keyword values */
+text-orientation: mixed;
+text-orientation: upright;
+text-orientation: sideways-right;
+text-orientation: sideways;
+text-orientation: use-glyph-orientation;
+
+/* Global values */
+text-orientation: inherit;
+text-orientation: initial;
+text-orientation: unset;
+
+ +

text-orientation 应当被设置为上述关键字之一。

+ +

+ +
+
mixed
+
默认值。顺时针旋转水平书写的字符90°,将垂直书写的文字自然布局。
+
upright
+
将水平书写的字符自然布局(直排),包括垂直书写的文字(as well as the glyphs for vertical scripts)。注意这个关键字会导致所有字符被视为从左到右,也就是 {{cssxref("direction")}} 被强制设为 ltr
+
sideways
+
所有字符被布局为与水平方式一样,但是整行文本被顺时针旋转90°。
+
sideways-right
+
处于兼容目的,sideways 的别名。
+
use-glyph-orientation
+
对于SVG元素,这个关键字导致使用已弃用的SVG属性。 glyph-orientation-vertical 和 glyph-orientation-horizontal
+
+ +

形式化定义

+ +

{{CSSInfo}}

+ +

形式化语法

+ +
{{csssyntax}}
+ +

例子

+ +

HTML

+ +
<p>Lorem ipsum dolet semper quisquam.</p>
+ +

CSS

+ +
p {
+  writing-mode: vertical-rl;
+  text-orientation: upright;
+}
+ +

结果

+ +

{{EmbedLiveSample('例子')}}

+ +

规范

+ + + + + + + + + + + + + + + + +
SpecificationStatusComment
{{SpecName('CSS3 Writing Modes', '#text-orientation', 'text-orientation')}}{{Spec2('CSS3 Writing Modes')}}Initial definition.
+ +

浏览器兼容性

+ + + +

{{Compat("css.properties.text-orientation")}}

+ +

参见

+ + -- cgit v1.2.3-54-g00ecf