box-direction

語法:

box-direction:normal | reverse

預設值normal

適用於:伸縮盒容器

繼承性:無

動畫性:否

計算值:指定值

取值:

normal:
設定伸縮盒物件的子元素按正常順序排列
reverse:
反轉伸縮盒物件的子元素的排列順序

說明:

設定或檢索伸縮盒物件的子元素的排列順序是否反轉。
  • 可以通過box-orient:horizontal + box-direction:normal 達到新版本 flex-direction:row 的效果;
  • 可以通過box-orient:horizontal + box-direction:reverse 達到新版本 flex-direction:row-reverse 的效果;
  • 可以通過box-orient:vertical + box-direction:normal 達到新版本 flex-direction:column 的效果;
  • 可以通過box-orient:vertical + box-direction:reverse 達到新版本 flex-direction:column-reverse 的效果;
  • Firefox設定box-direction為reverse時,在將元素的排列順序反轉的同時也將元素的對齊方式逆轉了;Safari和Chrome則只是反轉元素排列順序
  • 對應的腳本特性為boxDirection

兼容性:

  • 淺綠 = 支援
  • 紅色 = 不支援
  • 粉色 = 部分支援
Values IE Firefox Chrome Safari Opera iOS Safari Android Browser Android Chrome
Basic Support 6.0-11.0 2.0-40.0-moz- 4.0-45.0-webkit- 6.0-8.0-webkit- 15.0-29.0-webkit- 6.0-8.3-webkit- 2.1-4.4.4-webkit- 18.0-42.0-webkit-

示例: