css3盒子模型

來源:互聯網
上載者:User

標籤:

  • -webkit-box-orient

box-orient屬性用於設定盒模型內部元素的相片順序,詳細如下:

  1. inline-axis:從左向右排列(預設值)
  2. horizontal:水平排列
  3. vertical:垂直排列
  4. block-axis:從上向下排列
  • -webkit-box-sizing

box-sizing屬性用於改變容器的盒模型組成方式

  1. content-box: 此值維持css2.1盒模型的組成模式,border|padding|content {element width=border+padding+content}
  2. border-box: 此值改變css2.1盒模型組成模式,content|border|padding {element width=content}
  • -webkit-box-direction

box-direction 屬性用於改變容器的顯示順序,使之反向排列。預設的情況下,block 級元素是按照載入順序從上到下排列, inline 級元素是從左至右排列的。下面來看看box-direction:

  1. reverse:block 級元素顯示在最頂部,最後載入的 inline 級元素顯示在左邊
  • -webkit-box-pack

box-pack 屬性可以用於設定子容器在水平軸上的空間分配方式,它共有四種可能值:start,end,justify 和 center。這些值的含義如下:

  1. start :所有子容器都分布在父容器的左側,右側留空
  2. end :所有子容器都分布在父容器的右側,左側留空
  3. justify :所有子容器平均分布(預設值)
  4. center :平均分配父容器剩餘的空間(能壓縮子容器的大小,並且有全域置中的效果)
  • -webkit-box-align

box-align 屬性用於管理子容器在豎軸上的空間分配方式,共有五個值:start,end,center,baseline 和 stretch。

  1. start :子容器從父容器頂部開始排列
  2. end :子容器從父容器底部開始排列
  3. center :子容器橫向置中(有點奇怪)
  4. baseline :所有子容器沿同一基準排列(很難理解)
  5. stretch :所有子容器和父容器保持同一高度(預設值)

css3盒子模型

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.