Flexible 弹性盒子模型之flex
生活随笔
收集整理的這篇文章主要介紹了
Flexible 弹性盒子模型之flex
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
實例
讓所有彈性盒模型對象的子元素都有相同的長度,忽略它們內部的內容:
瀏覽器支持
表格中的數字表示支持該屬性的第一個瀏覽器的版本號。
緊跟在 -webkit-, -ms- 或 -moz- 后的數字為支持該前綴屬性的第一個版本。
?
定義和用法
flex 屬性用于設置或檢索彈性盒模型對象的子元素如何分配空間。
flex 屬性是 flex-grow、flex-shrink 和 flex-basis 屬性的簡寫屬性。
注意:如果元素不是彈性盒模型對象的子元素,則 flex 屬性不起作用。
| 0 1 auto |
| 否 |
| 是,參見個別的屬性。請參閱?CSS3動畫屬性、CSS3動畫實例 |
| CSS3 |
| object.style.flex="1"?效果預覽 |
?
CSS 語法
flex:? flex-grow? flex-shrink? flex-basis|auto|initial|inherit;屬性值
| flex-grow | 一個數字,規定項目將相對于其他靈活的項目進行擴展的量。 |
| flex-shrink | 一個數字,規定項目將相對于其他靈活的項目進行收縮的量。 |
| flex-basis | 項目的長度。合法值:"auto"、"inherit" 或一個后跟 "%"、"px"、"em" 或任何其他長度單位的數字。 |
| auto | 與 1 1 auto 相同。 |
| none | 與 0 0 auto 相同。 |
| initial | 設置該屬性為它的默認值,即為 0 1 auto。請參閱?initial。 |
| inherit | 從父元素繼承該屬性。請參閱?inherit。 |
總結
以上是生活随笔為你收集整理的Flexible 弹性盒子模型之flex的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端机试面试题
- 下一篇: 在jekyll模板博客中添加网易云模块