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

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

  • 同一商品税收分类编码不一样
  • 税务ukey如何清卡
  • 总账套打
  • 公益事业捐赠的范围是什么
  • 物业缴纳发票可以抵税吗
  • 分公司预缴企业所得税怎么算
  • 全年一次性奖金单独计税怎么算
  • 航空运单能当发票使用吗
  • 职工集资建房款属公款吗
  • 个人非专利技术转让属于什么收入
  • 职工福利费劳保用品
  • 出租固定资产取得的租金收入属于什么收入
  • 增值税的工程服务有哪些
  • 在线负利计算器
  • 如何区分劳务派遣和劳动合同
  • 税务稽查的内容
  • 所得税年报调增调减
  • 跨年度的费用发票,如何做分录
  • 外包人员培训费入什么科目
  • 股权并购和资产的关系
  • 中药材收购需要纳税吗
  • 无法收回的账务处理
  • 个税退手续费怎么申请
  • 赠与合同的法定撤销和任意撤销
  • 什么是文件扩展名dws
  • 所得税汇算清缴退税会计分录怎么做
  • 购买财务软件申请怎么写
  • 摊余成本等于什么
  • 收入支出如何结转
  • 代理的认定
  • “网络爬虫”
  • PHP:date_sunrise()的用法_Date Time函数
  • 常用的php操作mysql的函数有哪些
  • 云原生是什么
  • 尚品汇在哪
  • push添加对象
  • php面试题目100及最佳答案
  • 只有销售才能使你成功的名言
  • 纳税人购进固定资产一次性扣除账务处理
  • 债务重组开场白
  • 怎样从对公账号查询账单
  • 第6章 分支语句和逻辑运算符
  • 自建厂房折旧算制造费用吗
  • phpcms添加内容
  • 超简单的土法自制水泥
  • 存货跌价准备借减贷增吗
  • 银行卡频繁小额转账
  • 公司收到银行发放贷款会计分录
  • 主营业务利润的会计分录
  • 单位定期存款如遇利率调整,不论调高调低
  • 如何进行税前扣除
  • 电子银行回单可以作为凭证吗
  • 财务人员怎么查出发票虚开?
  • sql server多表查询
  • 如何删除多余的空白表格
  • windows service 2008 r2
  • freebsd 配置ip
  • win10网络身份验证失败
  • 离线安装macos
  • windows10用法
  • win7 64位旗舰版系统联网时提示0x80070002的解决方法
  • win7系统无wifi连接
  • javascript数据结构
  • 命令以管理员运行
  • 用python进行图像处理
  • xcopy /i
  • Node.js中的全局对象有
  • 蛋疼的生活歌曲
  • unity3d人物模型
  • javascript要怎么学
  • Python字符串的常用方法
  • python编写简单的计算器加减乘除
  • 新疆税务局电子
  • 专项调查法
  • 小规模纳税人的开票
  • 2020年砂石
  • 印花税应税凭证数量是什么意思
  • 加强宣传的名言警句
  • 税务稽查工作底稿属于什么证据
  • 广州市地方税务局 社保费申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设