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;

使用场景:

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

相关推荐
D_C_tyu6 分钟前
Vue + Leaflet 实现地图任意点位点击查看时间功能
前端·javascript·vue.js
白叔King7 分钟前
aardio时间日期转换中文时间
前端·javascript·aardio
攀登的牵牛花8 分钟前
本周 GitHub 趋势观察:为什么前端热榜越来越像“AI 工具市场”?
前端·github
qq_3331209711 分钟前
头歌答案--爬虫实战
java·前端·爬虫
Jinuss13 分钟前
源码分析之React中的组件缓存React.memo
前端·react.js
斯班奇的好朋友阿法法19 分钟前
ollama离线导入大模型
服务器·前端·javascript
misty youth25 分钟前
pnpm build,发生了什么
前端·electron·pnpm·build
1024小神26 分钟前
kotlin安卓项目配置webview开启定位功能
前端
kyriewen33 分钟前
MutationObserver:DOM界的“卧底”,暗中观察每个风吹草动
前端·javascript·面试
踩着两条虫39 分钟前
VTJ.PRO 在线应用开发平台的开发者工具与代码质量
前端·vue.js·ai编程