--- title: box-orient slug: Web/CSS/box-orient translation_of: Web/CSS/box-orient ---
这是原始的css弹性布局草案的一个属性,已经被最新的标准替代。 查看 flexbox 了解现行标准。
box-orient
CSS 属性用来设置一个元素是水平还是垂直布局其内容。
/* Keyword values */ box-orient: horizontal; box-orient: vertical; box-orient: inline-axis; box-orient: block-axis; /* Global values */ box-orient: inherit; box-orient: initial; box-orient: unset;
box-orient
属性值需指定为以下关键字之一。
horizontal
vertical
inline-axis
(HTML)block-axis
(HTML)内联轴和块轴取决于写入模式的关键字,在英语中,分别对应水平和垂直方向。
{{CSSInfo}}
在这里,box-orient 属性会将两个 {{HTMLElement("p")}} 段落布局到同一行。
<div class="example"> <p>I will be to the left of my sibling.</p> <p>I will be to the right of my sibling.</p> </div>
div.example { display: -moz-box; /* Mozilla */ display: -webkit-box; /* WebKit */ display: box; /* As specified */ /* Children should be oriented vertically */ -moz-box-orient: horizontal; /* Mozilla */ -webkit-box-orient: horizontal; /* WebKit */ box-orient: horizontal; /* As specified */ }
{{ EmbedLiveSample('Examples', 600, 50, '', 'Web/CSS/box-orient') }}
不是任何标准的一部分。
{{Compat("css.properties.box-orient")}}