位置: 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是什么意思详情(电脑上一键复制是哪个键)

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

  • 车船税规定怎么缴纳
  • 施工合同的印花税需要合同双方都缴纳吗?
  • 自己的医院
  • 出口退税申报的发票无电子信息是什么意思
  • 专用发票和普通票有区别吗
  • 科技型中小企业申请流程
  • 预付账款需要纳税申报吗
  • 所得税申报表里季初资产是指什么
  • 设计原始凭证所需内容及步骤
  • 基本户收到零余额转款怎么做分录
  • 固定资产采购计入什么科目
  • 公司收到股东的投资款以后怎么处理
  • 公司转让股权要去税务吗
  • 如何查询分公司开户行
  • 怎么在网上申请变更姓名
  • 发票抵扣联什么时候用
  • 个人之间的房屋抵押需要去房管局做登记吗
  • 金税四期什么时候结束
  • 物业维修收费合理吗
  • 盈亏平衡点定价法例题及答案
  • 企业微信收款怎么提现
  • uv价值是怎么计算公式
  • 中国每年森林火灾造成的损失
  • 增值税发票过期未抵扣怎么办
  • 如何查看windows10
  • 资产负债表与现金流量表的关系
  • 总公司中标分公司结算可以吗
  • php哪个函数能取得字符串长度
  • transformer toys
  • PSof1.exe - PSof1是什么进程 有什么作用
  • 预收账款什么时候确认增值税
  • 以公允价值计量是什么意思
  • php中md5函数
  • php中session使用
  • yolov3网络结构详解
  • 关于灵活就业人员待遇享受政策
  • 那慕尔省
  • 投标文件中财务报表包括哪些内容
  • 开票缴纳的1%个税是多少
  • react基础入门
  • 现代服务印花税税率
  • vue–router
  • 代开运输发票会不会造成重复征税
  • 怎么查电子发票真伪
  • 固定资产清理的含义
  • 小规模纳税人购入货物收到增值税专用发票
  • 房产税和土地使用税什么时候申报
  • 政府拨款怎么做账
  • 工程物资是
  • 建筑业预缴税款怎么退税
  • 出口样品未报关处罚
  • 一达通退税需要具备的条件?
  • 公益性捐赠要确认递延吗
  • 当前旅游业
  • 建筑公司劳务费怎么做账
  • mysql5.7解压版安装步骤
  • mysql闪退怎么回事
  • bios1962错误
  • 电脑充电系统故障
  • Windows Server 2008的NPS策略应用
  • linux中samba服务器的设计方案
  • centos5.8服务器
  • xp系统怎么添加ip地址
  • windows设置tomcat自动重启
  • xp系统java环境变量配置
  • win10预览版与正式版
  • win7 64位系统QQ自动退出重新登录提示您已登录不能重复登录的解决方法
  • 如何装win8.1
  • cocos2d在运行java eclipse程序时出现 Error: could not open c:program FilesJavajre6libamd64jvm.cfg
  • js原型继承和构造继承
  • activity怎么用
  • shell实现的实验步骤
  • python获取entry里输入的值
  • jquery选择器总结
  • 沈阳市税务局全称
  • 企业自建厂房在建工程会计账务处理
  • 大连市国家税务网
  • 两利四率完成情况
  • 养猪场环保税
  • 机动驳船是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设