FlexBox自動縮放 - daniel-qa/Vue GitHub Wiki

屬性名稱 中文名稱 作用方向 預設值 可用值 詳細說明
flex-grow 放大因子 控制「放大」 0 任意非負數(0, 1, 2, ...) 當父容器有剩餘空間時,決定該項目可分配多少比例的空間。例如 flex-grow: 2 表示這個元素會比 flex-grow: 1 的元素多佔兩倍的剩餘空間。
flex-shrink 縮小因子 控制「縮小」 1 任意非負數(0, 1, 2, ...) 當父容器的空間不足時,決定該項目要縮得多快。0 代表完全不縮;2 代表縮的速度是 1 的兩倍。
flex-basis 起始大小 控制「初始長度」 auto auto0、或任何長度(如 100px, 50% 在分配伸縮空間之前,用來決定項目的「起始寬度」。auto 代表依內容或寬度屬性決定。
flex 綜合簡寫 綜合設定 0 1 auto 三者組合:flex: grow shrink basis; 常見簡寫如下:flex: 11 1 0%(平均分配剩餘空間)flex: auto1 1 auto(可伸可縮,依內容初始)flex: none0 0 auto(固定大小,不伸不縮)