共计 405 个字符,预计需要花费 2 分钟才能阅读完成。
解决方法很简单,就是使用 flex-shrink 属性;
flex-shrink 属性定义了项目的缩小比例,默认为 1
即如果空间不足,该项目将缩小,它还有另外一个值,就是 0
如果在子元素的 css 样式中添加 flex-shrink 属性,然后把值改为 0
flex-shrink:0 ,那么当前元素就不会被其他子元素挤压
重新发送验证码
因为 input 元素设置了 width: 100% 所以这个元素尽可能撑大,挤压到后面元素了
解决方法: 给元素设置 flex-shrink:0 即可
原文地址: Flex 布局 – 完美解决部分元素被挤压(flex-shrink 属性)
正文完