首页 > 代码库 > CSS3 box-orient 属性

CSS3 box-orient 属性

CSS3 box-orient 属性

CSS 参考手册

实例

水平排列 div 元素的子元素:

div{width:350px;height:100px;border:1px solid black;/* Firefox */display:-moz-box;-moz-box-orient:horizontal;/* Safari、Opera 以及 Chrome */display:-webkit-box;-webkit-box-orient:horizontal;/* W3C */display:box;box-orient:horizontal;}

亲自试一试

浏览器支持

目前没有浏览器支持 box-orient 属性。

Firefox 支持替代的 -moz-box-orient 属性。

Safari、Opera 以及 Chrome 支持替代的 -webkit-box-orient 属性。

定义和用法

box-orient 属性规定框的子元素应该被水平或垂直排列。

提示:水平框中的子元素从左向右进行显示,而垂直框的子元素从上向下进行显示。不过,box-direction 和 box-ordinal-group 能够改变这种顺序。

默认值:inline-axis
继承性:no
版本:CSS3
JavaScript 语法:object.style.boxOrient="vertical"

语法

box-orient: horizontal|vertical|inline-axis|block-axis|inherit;
描述测试
horizontal在水平行中从左向右排列子元素。测试
vertical从上向下垂直排列子元素。测试
inline-axis沿着行内轴来排列子元素(映射为 horizontal)。测试
block-axis沿着块轴来排列子元素(映射为 vertical)。测试
inherit应该从父元素继承 box-orient 属性的值。 
http://www.w3school.com.cn/cssref/pr_box-orient.asp