標籤:html元素 div amp web block display round 導致 vertica
定義和用法
box-orient 屬性規定框的子項目應該被水平或垂直排列。
提示:水平框中的子項目從左向右進行顯示,而垂直框的子項目從上向下進行顯示。不過,box-direction 和 box-ordinal-group 能夠改變這種順序。
預設情況下,HTML DOM元素沿著內聯軸放置其內容。此CSS屬性將僅適用於CSS display值為 box 或的HTML元素 inline-box
文法box-orient: horizontal|vertical|inline-axis|block-axis|inherit;
| 值 |
描述 |
| horizontal |
在水平行中從左向右排列子項目。 |
| vertical |
從上向下垂直排列子項目。 |
| inline-axis |
沿著行內軸來排列子項目(映射為 horizontal)。 |
| block-axis |
沿著塊軸來排列子項目(映射為 vertical)。 |
| inherit |
應該從父元素繼承 box-orient 屬性的值。 |
執行個體:
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>CSS box-orient example</title> 5 <style> 6 div.example { 7 display: -moz-box; /* Mozilla */ 8 display: -webkit-box; /* WebKit */ 9 display: box; /* As specified */10 11 /* Children should be oriented vertically */12 -moz-box-orient: horizontal; /* Mozilla */13 -webkit-box-orient: horizontal; /* WebKit */14 box-orient: horizontal; /* As specified */15 }16 </style>17 </head>18 <body>19 <div class="example">20 <p>I will be to the left of my sibling.</p>21 <p>I will be to the right of my sibling.</p>22 </div>23 </body>24 </html>效果
I will be to the left of my sibling.I will be to the left of my sibling.該box-orient
屬性將導致p樣本中的上述兩個部分顯示在同一行中
相容
| Feature |
Chrome |
Edge |
Firefox (Gecko) |
Internet Explorer |
Opera |
Safari |
| Basic support |
(Yes)-webkit |
(Yes)-webkit |
(Yes)-moz[1] |
No support |
(Yes)-webkit |
1.1-khtml 3.0-webkit |
[css 實踐篇] CSS box-orient