位置: IT常识 - 正文

关于 flex 布局时,子元素宽度超出父元素问题及解决方案(问题)(flex布局适用于哪些场景)

编辑:rootadmin
关于 flex 布局时,子元素宽度超出父元素问题及解决方案(问题) 文章目录1. 第一次遇到这个问题的场景2. 第二种情况3. 问题原因4. 解决方案4.1 方案一4.2 方案二1. 第一次遇到这个问题的场景

推荐整理分享关于 flex 布局时,子元素宽度超出父元素问题及解决方案(问题)(flex布局适用于哪些场景),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:flex布局适用于哪些场景,flex布局有何属性,使用flex布局,使用flex布局,flex的几个常用布局,flex布局的flex属性,flex布局总结,使用flex布局,内容如对您有帮助,希望把文章链接给更多的朋友!

关于 flex 布局时,子元素宽度超出父元素问题及解决方案(问题)(flex布局适用于哪些场景)

先看效果图,大家可以看一下下面的样式,很明显左边和右边的盒子我是给的定宽,但是被挤压了 这个是我在项目中遇到的一个bug,使用的 flex 布局,由于我动态的修改绿色盒子的显示与隐藏,导致两边盒子的挤压

<style>.container { width: 1400px; display: flex; height: 100vh;}.box1 { background-color: red; width: 300px;}.box2 { background-color: yellow; flex: 1;}.box3 { background-color: green; width: 400px;}</style><div class="container"> <div class="box1"></div> <div class="box2"> <div> ...el-table </div> </div> <div class="box3 none"></div></div>2. 第二种情况

很明显,红色的盒子没有300px

<style> .container { display: flex; width: 600px; height: 600px; } .box1 { background-color: red; width: 300px; } .box2 { background-color: yellow; flex: 1; }</style><div class="container"> <div class="box1"></div> <div class="box2">Loremipsumdolorsitametconsecteturadipisicingelit.Quasi,eveniet?</div></div>3. 问题原因首先了解一下 flex: n; 的定义,当使用单值语法的时候,可以理解为就是设置了 flex: n 1 0; 对应的 flex-grow: n; flex-shrink: 1; flex-basis: 0;,这里我们只探究 flex-grow: n;flex-grow:规定了项在 flex 容器中分配剩余空间的相对比例,这里的剩余空间指的是除内容之外的空间而上面两种情况:情况一:由于 flex-grow 只能使当前元素生效,而子元素的宽度也就是当前元素的内容,在 el-table 中第一次读取宽度后,会给子元素设置固定宽度,进而导致没有剩余空间,也就是当内容空间大于剩余空间时 flex-grow: n; 就已经失效了情况二:内容的长单词没有空格,可能在解析的时候当做一个字符,所以内容的长度就是整个字符的实际长度,同样也导致了 flex-grow: n; 的失效4. 解决方案4.1 方案一内容盒设置 width: 0;,侧边栏正常,但是内容盒的内容会溢出,这种情况看怎么处理内容部分因为侧边栏的宽度一般都是固定的,这种处理方案虽然会有一定的取舍,但是会比原先好一些4.2 方案二给内容盒设置 overflow-y: auto; ,这样侧边栏正常,内容盒会出现横向滚动条
本文链接地址:https://www.jiuchutong.com/zhishi/290697.html 转载请保留说明!

上一篇:安博塞利国家公园里的非洲象群,肯尼亚 (© Susan Portnoy/Shutterstock)(安博塞利国家公园简介)

下一篇:VUE项目运行失败原因以及解决办法(以vscode为例)(vue项目运行报错)

  • 健康码行程码二合一怎么弄(健康码行程码二合一在哪里弄)

    健康码行程码二合一怎么弄(健康码行程码二合一在哪里弄)

  • 电脑大小写怎么切换(电脑大小写怎么切换拼音打字)

    电脑大小写怎么切换(电脑大小写怎么切换拼音打字)

  • 固态硬盘装完要重装系统吗(固态硬盘装好以后需要设置吗)

    固态硬盘装完要重装系统吗(固态硬盘装好以后需要设置吗)

  • 为什么抖音只能发59秒吗(为什么抖音只能发15秒视频)

    为什么抖音只能发59秒吗(为什么抖音只能发15秒视频)

  • 快手评论的图片为什么看不到(快手评论的图片怎么删除掉)

    快手评论的图片为什么看不到(快手评论的图片怎么删除掉)

  • 华为mate30pro可以装谷歌服务吗(华为mate30pro可以开空调吗)

    华为mate30pro可以装谷歌服务吗(华为mate30pro可以开空调吗)

  • 怎么暂停微信步数(怎么暂停微信步数增长不让对方发现你已设置)

    怎么暂停微信步数(怎么暂停微信步数增长不让对方发现你已设置)

  • 光猫只有一个千兆网口怎么办(光猫只有一个千兆口可以换吗)

    光猫只有一个千兆网口怎么办(光猫只有一个千兆口可以换吗)

  • 小猿搜题能搜乐理吗(小猿搜题的好处与坏处)

    小猿搜题能搜乐理吗(小猿搜题的好处与坏处)

  • 腾讯课堂多长时间生成回放(腾讯课堂多久会自动退出)

    腾讯课堂多长时间生成回放(腾讯课堂多久会自动退出)

  • ps虚化图片怎么弄(ps如何虚化图片)

    ps虚化图片怎么弄(ps如何虚化图片)

  • 腾讯视频会员能退款吗(腾讯视频会员能投屏吗)

    腾讯视频会员能退款吗(腾讯视频会员能投屏吗)

  • 红米mde2什么型号(红米mde6是什么手机)

    红米mde2什么型号(红米mde6是什么手机)

  • ipad可以添加应用锁吗(ipad上怎么给app加应用锁)

    ipad可以添加应用锁吗(ipad上怎么给app加应用锁)

  • 魅族16s屏幕尺寸是多少(魅族16屏幕多大尺寸)

    魅族16s屏幕尺寸是多少(魅族16屏幕多大尺寸)

  • 苹果手机电子邮件验证码在哪里看(苹果手机电子邮箱怎么弄?)

    苹果手机电子邮件验证码在哪里看(苹果手机电子邮箱怎么弄?)

  • 小米8和小米8se的区别(小米8和小米8sE的信号线座子是否一致)

    小米8和小米8se的区别(小米8和小米8sE的信号线座子是否一致)

  • 共享我的位置有什么用(共享我的位置有时能用,有时无法链接服务器)

    共享我的位置有什么用(共享我的位置有时能用,有时无法链接服务器)

  • 在北京坐公交车怎么用手机支付(在北京坐公交车怎么付钱)

    在北京坐公交车怎么用手机支付(在北京坐公交车怎么付钱)

  • win7如何快速分屏(win7如何分屏快捷键)

    win7如何快速分屏(win7如何分屏快捷键)

  • bmmlref.exe是什么进程 bmmlref进程有什么作用(bellzee.exe是什么)

    bmmlref.exe是什么进程 bmmlref进程有什么作用(bellzee.exe是什么)

  • Python命令行如何运行文件(python命令行如何退出)

    Python命令行如何运行文件(python命令行如何退出)

  • 怎么把销项税额进项税额给转掉
  • 房产证,契税
  • 财务人员办理会计业务
  • 应付票据与应付账款
  • 当月没有收入,发生的人工和费用怎么办
  • 筹备期间人工成本怎么算
  • 购进库存商品到销售全部分录
  • 分步法和分批法思维导图
  • 个体户购买社保和自由人购买社保区别
  • 发票作废了可以重新领吗
  • 其他应收款是否要收利息
  • 已认证进项发票转出会计分录
  • 公司从基本户转钱到一般户走流程?
  • 招待客人的场景图
  • 计提工资后发放时结转到什么科目
  • 股票收益收税吗
  • 7.1发票没有税号怎么开
  • 公司房产税如何计算器
  • 企事业承包承租方缴纳的管理费税费
  • 个人所得税法规定可减征个税的情形有
  • 企业有哪些o
  • 固定资产划转要交增值税吗
  • 水利基金免税额度是多少
  • 个体工商户变更法人
  • 出租房屋收的押金合法吗
  • 资源税改革最新政策
  • win10怎么关闭相机
  • 筹建期的工资
  • 怎么添加一个
  • 股份制企业是什么
  • wordpress文章缩略图
  • linux的ps命令用法
  • 应付票据到期怎么处理
  • php imagick
  • 鼠标按键多有用吗
  • 自然公园在哪
  • react by
  • Yii2表单事件之Ajax提交实现方法
  • 动销率怎么看
  • 携程首页
  • 128种chatGPT可以为人类做的事情
  • 小程序微信认证
  • @enable
  • Linux下DedeCMS/织梦CMS安全设置教程
  • 错账的类型及对应的更正方法
  • 水利建设专项收入的税率是多少?
  • 织梦文章内容图片大全
  • 2022最新款带采集功能抖音壁纸小程序源码
  • 开票额度超了怎么办
  • 现金账怎么登记
  • 定期定额户增值税起征点
  • 捐赠 赞助 区别
  • 会计中劳保用品是什么
  • 母子公司之间无偿划转固定资产
  • 电脑配件入账
  • 车辆商业险和交强险不在同一日期
  • 应付利润科目
  • 分公司与总公司的责任承担
  • 递延所得税资产账务处理
  • 存储过程mysql
  • vidaa 破解
  • 修改windows host文件
  • ubuntu 上不了网
  • win8自启动在哪儿设置
  • Android 中的 TableLayout 继承自
  • 批处理命令教程 pdf
  • cocos2d开发app
  • 浏览器兼容的方法
  • windows 2002关机
  • android内存泄露 工具
  • shader入门
  • 基于javascript的毕业设计
  • 用python绘制一条直线
  • 拟录用人员公示后还会递补吗
  • 咨询服务费税率2020小规模
  • 浙江省税务局领导介绍
  • 江西省国家税务局发票查询
  • 金华市税务
  • 电子税务局如何解绑办税人员
  • 中国的消费税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设