flex:1學習筆記
Flexbox,終於可以承認自己明白了
阮一峰Flex教程
flex詳解
flex是flex-grow flex-shrink flex-basis 三個值的縮寫
flex-grow:屬性定義專案的放大比例,預設為0,即如果存在剩餘空間,也不放大。 (指定當前項如何擴充套件)
flex-shrink:屬性定義了專案的縮小比例,預設為1,即如果空間不足,該專案將縮小。(指定當前項如何收縮)
flex-basis:屬性定義了在分配多餘空間之前,專案佔據的主軸空間(main size)。瀏覽器根據這個屬性,計算主軸是否有多餘空間。它的預設值為auto,即專案的本來大小。(指定分配剩餘空間之前當前項的初始大小)
當 flex 取值為一個非負數字,則該數字為 flex-grow 值,flex-shrink 取 1,flex-basis 取 0%:
{flex:1}
即為:{ flex-grow:1; flex-shrink:1; flex-basis:0%}
flex的預設值為:{flex:0 1 auto ;}
ps:
後續補充一個demo來加深對flex的理解
相關文章
- flex學習筆記Flex筆記
- flex 學習筆記 ExternalInterfaceFlex筆記
- CSS學習筆記:flex佈局CSS筆記Flex
- 學習筆記1筆記
- 學習筆記-1筆記
- python學習筆記(1Python筆記
- Vue學習筆記1Vue筆記
- swift學習筆記《1》Swift筆記
- HTML學習筆記1HTML筆記
- ADworld學習筆記(1)筆記
- git學習筆記 1Git筆記
- git學習筆記1Git筆記
- SLAM學習筆記(1)SLAM筆記
- golang 學習筆記1Golang筆記
- HTML學習筆記(1)HTML筆記
- hibernate學習筆記(1)筆記
- spring學習筆記(1)Spring筆記
- Leetcode學習筆記(1)LeetCode筆記
- Numpy學習筆記 1筆記
- 學習筆記(十一):ArkUi-彈性佈局 (Flex)筆記UIFlex
- React學習筆記1—起步React筆記
- webpack1學習筆記Web筆記
- Scrapy 框架 (學習筆記-1)框架筆記
- Spring框架學習筆記(1)Spring框架筆記
- Vue(1)之—— Vuex學習筆記Vue筆記
- Node.js學習筆記1Node.js筆記
- <node.js學習筆記(1)>Node.js筆記
- vue原始碼學習筆記1Vue原始碼筆記
- Hadoop學習筆記——————1、Hadoop概述Hadoop筆記
- shell指令碼學習筆記-1指令碼筆記
- 數論學習筆記 (1):整除筆記
- Java 學習筆記--Day1Java筆記
- 《Netty實戰》-學習筆記1Netty筆記
- springboot 開發學習筆記1Spring Boot筆記
- Golang學習筆記(1):包管理Golang筆記
- G01學習筆記-1筆記
- Vue_cli——學習筆記1Vue筆記
- 強化學習-學習筆記1 | 基礎概念強化學習筆記