[css]flex定位图片被自适应文字挤压

[css]flex定位图片被自适应文字挤压

problem

flex定位

  • 左边图片 固定宽度 80px
  • 右边文字 宽度自适应

问题

  • 右边文字少,只有1行的时候,图片宽度是80px固定不变
  • 右边文字多,只有2/3行的时候,图片宽度会变小56px
    在这里插入图片描述

reason

左边被挤压了
flex 元素的收缩规则,flex-shrink 默认值是 1
当子元素超出父元素,则自适应区域会挤压其他区域

solution

左边图片设置样式:flex-shrink:0;
不是不能被挤压

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值