flex常用固定搭配

flex常用固定搭配

flex简写:flex-grow(项目放大),flex-shrink (项目缩小),flex-basis(项目本身)

  • flex: 1;

全写:flex: 1 1 0%;内容自动放大或缩小占满剩余空间,优先最小的。

1、子元素都设置flex: 1; 子元素盒子会平分并占满父盒子,使用场景:每个子元素有相同的宽度,平分整个可用空间;

.parent {

display: flex;

}

.son{

flex:1;

}

2、一个元素宽度(或高度)固定,另一个元素宽度(或高度)自适应。

.parent {

display: flex;

}

.son1 {

width: 200px; //或者 height: 200px;

}

.son2 {

flex: 1; // flex: 1 1 0%;

}

  • flex:auto

全写:flex: 1 1 auto;

使用场景:

子元素根据内容自适应宽度。

相关推荐
w2sfot3 分钟前
JS代码压缩
前端·javascript·html
码途潇潇10 分钟前
从组件点击事件到业务统一入口:一次前端操作链的完整解耦实践
前端
import_random19 分钟前
[python]miniconda(安装)
前端
云梦谭25 分钟前
AI 生成的FreeSWITCH 呼出流程深度分析freeswitch-1.10.12.-release
java·前端·php
秃了才能变得更强29 分钟前
React Native小技巧
前端
一只爱吃糖的小羊29 分钟前
React 19 vs Vue 3:深度对比与选型指南
前端·vue.js·react.js
前端老宋Running30 分钟前
Vue 3 的“降维打击”:Composition API 是如何让 Mixin 成为历史文物的?
前端·javascript·vue.js
Pluto_CRown30 分钟前
H5 开发的各类小知识点
前端·javascript
Pluto_CRown31 分钟前
上下文存储【下】
前端·javascript
AAA阿giao32 分钟前
JavaScript 中基于原型和原型链的继承方式详解
前端·javascript·面试