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學習筆記(Day 1)Flex筆記
- flex學習筆記Flex筆記
- flex 學習筆記 ExternalInterfaceFlex筆記
- Flex佈局學習筆記Flex筆記
- Flex學習筆記(Day 2)Flex筆記
- CSS學習筆記:flex佈局CSS筆記Flex
- 學習筆記1筆記
- 學習筆記-1筆記
- swift學習筆記《1》Swift筆記
- Vue學習筆記1Vue筆記
- Numpy學習筆記 1筆記
- HTML學習筆記1HTML筆記
- Numpy學習筆記(1)筆記
- SLAM學習筆記(1)SLAM筆記
- Oracle學習筆記1Oracle筆記
- mysql學習筆記-1MySql筆記
- Zynq學習筆記(1)筆記
- scapy學習筆記(1)筆記
- Git—學習筆記1Git筆記
- perl學習筆記1筆記
- Oracle學習筆記-1Oracle筆記
- Scrapy 框架 (學習筆記-1)框架筆記
- React學習筆記1—起步React筆記
- webpack1學習筆記Web筆記
- hibernate學習筆記(1)筆記
- python學習筆記(1Python筆記
- ADworld學習筆記(1)筆記
- spring學習筆記(1)Spring筆記
- Android學習筆記(1)Android筆記
- PhoneGap學習筆記1筆記
- Linux學習筆記1Linux筆記
- hibernate學習筆記 1筆記
- GTK+學習筆記1筆記
- 機器學習的學習筆記1機器學習筆記
- PL/SQL學習筆記-1SQL筆記
- ruby 字串學習筆記1字串筆記
- oracle 學習筆記---效能優化學習(1)Oracle筆記優化
- Java 學習筆記--Day1Java筆記