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;

使用场景:

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

相关推荐
Hilaku几秒前
OpenClaw 很爆火,但没人敢聊它的权限安全🤷‍♂️
前端·javascript·程序员
ConardLi38 分钟前
OpenClaw 完全指南:这可能是全网最新最全的系统化教程了!
前端·人工智能·后端
拜无忧1 小时前
css卡片,重叠div,顶部错开,底部对齐
css
丁哥1 小时前
99.9%纯AI 做了一个ICO图标生成器(免费 全尺寸 不限文件大小)2ICO.CN欢迎品鉴
前端
兆子龙2 小时前
React Native 完全入门:从原理到实战
前端·javascript
哇哇哇哇2 小时前
vue3 watch解析
前端
SuperEugene2 小时前
Vite 实战教程:alias/env/proxy 配置 + 打包优化避坑|Vue 工程化必备
前端·javascript·vue.js
纯情小萝卜2 小时前
2026前端CSS黑科技技巧
css
leafyyuki2 小时前
用 AI 和 SDD 重构 Vue2 到 Vue3 的实践记录
前端·人工智能
德育处主任2 小时前
『NAS』一句话生成网页,在NAS部署UPage
前端·javascript·aigc