浏览器支持
目前没有浏览器支持 box-orient 属性。
Firefox 支持替代的 -moz-box-orient 属性。
Safari、Opera 以及 Chrome 支持替代的 -webkit-box-orient 属性
语法:
box-orient: horizontal|vertical|inline-axis|block-axis|inherit;
| 值 | 描述 | 测试 |
|---|---|---|
| horizontal | 在水平行中从左向右排列子元素。 | 测试 |
| vertical | 从上向下垂直排列子元素。 | 测试 |
| inline-axis | 沿着行内轴来排列子元素(映射为 horizontal)。 | 测试 |
| block-axis | 沿着块轴来排列子元素(映射为 vertical)。 | 测试 |
| inherit | 应该从父元素继承 box-orient 属性的值。 |
案例:
<!DOCTYPE html>
<html>
<head>
<style>
div
{
width:350px;
height:150px;
border:1px solid black;
/* Firefox */
display:-moz-box;
-moz-box-orient:horizontal;
/* Safari, Opera, and Chrome */
display:-webkit-box;
-webkit-box-orient:horizontal;
/* W3C */
display:box;
box-orient:horizontal;
}
</style>
</head>
<body>
<div>
<p>段落 1。</p>
<p>段落 2。</p>
<p>段落 3。</p>
</div>
<p><b>注释:</b>IE 不支持 box-orient 属性。</p>
</body>
</html>其中使用box-orient子元素p进行了横排显示,有点像float:left的意思吧?!
版权说明:Copyright © 广州松河信息科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州松河信息科技有限公司 版权所有