解决flex布局导致子元素的宽度无效的问题

2021-01-15  本文已影响0人  废弃的种子

常常我们布局会使用到flex,但布局中存在一些问题,比如无法设置宽度

display: flex;
flex-wrap: nowrap;
我通过设置元素不换行,然后子元素分别设置了50px的宽度和高度,但是无法生效

原因

要通过如下方式设置:

flex: 0 0 50px;
flex-shrink:0

flex 参数

flex-grow 一个数字,规定项目将相对于其他灵活的项目进行扩展的量。
flex-shrink 一个数字,规定项目将相对于其他灵活的项目进行收缩的量。
flex-basis 项目的长度。合法值:"auto"、"inherit" 或一个后跟 "%"、"px"、"em" 或任何其他长度单位的数字。

上一篇 下一篇

猜你喜欢

热点阅读