位置: IT常识 - 正文

完美解决:flex布局中设置宽度被压缩的问题(完美解决win11间歇性掉线)

编辑:rootadmin
完美解决:flex布局中设置宽度被压缩的问题

推荐整理分享完美解决:flex布局中设置宽度被压缩的问题(完美解决win11间歇性掉线),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:完美解决usb供电不足,完美解决索尼电视arc无声音,完美解决索尼电视arc无声音,完美解决win10间歇性掉线,完美解决显卡利用率低,完美解决win10共享打印机,完美解决usb电涌15秒后关机,完美解决win10间歇性掉线,内容如对您有帮助,希望把文章链接给更多的朋友!

问题描述:

在父级中设置了display:flex;父元素宽度不够的时候,子元素就算设置的宽度,也会被压缩;

产生原因:

完美解决:flex布局中设置宽度被压缩的问题(完美解决win11间歇性掉线)

当子元素设置固定宽度,如果整体宽度不足时,会把固定宽度给压缩

解决方法: 给固定宽度的元素添加flex-shrink:0

flex-shrink:0;

实例解析:

flex-shrink的默认值为1,如果没有显示定义该属性,将会自动按照默认值1在所有因子相加之后计算比率来进行空间收缩。

本例中A、B、C 显式定义了 flex-shrink 为 1,D、E 定义了 flex-shrink 为 2,所以计算出来总共将剩余空间分成了 7 份,其中 A、B、C 占 1 份,D、E 占 2 份,即1:1:1:2:2

我们可以看到父容器定义为 500px,子项被定义为 120px,子项相加之后即为 600 px,超出父容器 100px。那么超出的 100px 需要被 A、B、C、D、E 消化 通过收缩因子,所以加权综合可得 100*1+100*1+100*1+100*2+100*2=700px。

于是我们可以计算 A、B、C、D、E 将被移除的溢出量是多少:

A 被移除溢出量:(100*1/700)*100,即约等于14pxB 被移除溢出量:(100*1/700)*100,即约等于14pxC 被移除溢出量:(100*1/700)*100,即约等于14pxD 被移除溢出量:(100*2/700)*100,即约等于28pxE 被移除溢出量:(100*2/700)*100,即约等于28px

最后A、B、C、D、E的实际宽度分别为:120-14=106px, 120-14=106px, 120-14=106px, 120-28=92px,120-28=92px,此外,这个宽度是包含边框的。

<div id="content"> <div class="box" style="background-color:red;">A</div> <div class="box" style="background-color:lightblue;">B</div> <div class="box" style="background-color:yellow;">C</div> <div class="box1" style="background-color:brown;">D</div> <div class="box1" style="background-color:lightgreen;">E</div></div>
本文链接地址:https://www.jiuchutong.com/zhishi/276549.html 转载请保留说明!

上一篇:电脑上一键ghost是什么意思详情(电脑上一键复制是哪个键)

下一篇:羊毛衫变形、起小绒球,怎么办?(羊毛衫变形了还能变回来吗)

  • 注册资本没有到位可以注销吗
  • 中国注册税务师协会法律法规库
  • 库存生产用钢材属于资产吗
  • 只有收入没有成本 企业所得税
  • 企业亏损结转年限举例说明
  • 转移性支出主要影响社会的什么领域
  • 企业职工保险如何转灵活就业
  • 账簿登记的基本要求
  • 分支机构如何领购发票
  • 记账凭证和通用凭证一样
  • 以前年度记错的费用怎么调整?
  • 账外房产按评估入账怎么交税
  • 公司股东可以自己买保险吗
  • 车辆购置税退税申请表
  • 在建工程的利息支出
  • 国债逆回购收益什么时候到账
  • 非独立核算的门市部增值税
  • 利得一定会影响利润吗
  • 技术转让免征增值税
  • 写着个人的发票能下账吗
  • 整体购买企业资产涉及哪些税
  • 在途物资期末借方
  • 筹建期水电费计入什么科目
  • 建筑行业外经证办理步骤
  • 劳务报酬和个人工资的区别
  • 地下人防设置要求
  • 非企业性单位包括哪些单位
  • 分摊商品进销差额怎么算
  • 提供给生产工人的住房的租赁费用应计入
  • 经营租入的设备能够确认为资产吗
  • 销售折扣的会计分录处理
  • 最高像素的手机
  • php程序开发范例宝典光盘
  • 物流中的代收货款是什么意思
  • iframe vh
  • 解决烧心最快方法
  • 转让费交什么税
  • 固定资产一次性折旧政策2023
  • php中cookie的值存储在哪
  • 增值税减免怎么填写
  • 公司交社保国家承担吗
  • 简单设置w11
  • 期末调整汇兑损益计算
  • 预提的费用当年必须冲掉吗
  • 合同权益如何进行转让
  • 增值税抵扣勾选最晚日期
  • 企业所得税A类年报怎么申报
  • 预付卡销售成品油会计分录
  • 房地产企业印花税计入什么科目
  • 企业为什么要转移用工风险什么意思
  • 走逃失联企业管理办法
  • 稀释股权违法吗
  • 外购材料并提供建筑服务
  • 网店会计怎么做账
  • 销售佣金?
  • 建账时应取得哪些资料
  • java调用jni
  • 创建的sql语句
  • linux怎么禁用防火墙
  • 懒癌患者如何自救
  • win7系统怎么把字体调大
  • win8创建新用户
  • 电脑c盘里windows
  • win8系统教程
  • wdsvc.exe - wdsvc 是什么进程
  • explore.exe是什么意思
  • windows7如何关闭夜间模式
  • xp系统的文件要用什么才能打开
  • win8的开始
  • js中的
  • nodejs的require
  • 超酷风格
  • python动态创建函数
  • unity怎么学
  • jquery cookie存取
  • javascript面向对象编程指南第三版
  • python tornado框架
  • 专项扣除赡养老人是什么意思
  • 涉农项目有哪些项目
  • 广东房产契税电话查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设