首先你要知道 flex:auto 设置了什么。flex 是 flex-grow、flex-shrink、flex-bases 的缩写。
默认情况下,flex 的值为 0 1 auto, 即子元素不放大,父空间不足时缩小,子元素占空间为本身大小。
flex:auto 和 flex:1 1 auto 是等价的。即父元素有多余空间时,子元素会放大。但这只是横向的放大,和高度没有关系。
你可以设置一下父元素的 align-items 试一下,或者看一下是不是设置的属性被优先级更高的覆盖了。
时间:2024-07-22 13:05:45
首先你要知道 flex:auto 设置了什么。flex 是 flex-grow、flex-shrink、flex-bases 的缩写。
默认情况下,flex 的值为 0 1 auto, 即子元素不放大,父空间不足时缩小,子元素占空间为本身大小。
flex:auto 和 flex:1 1 auto 是等价的。即父元素有多余空间时,子元素会放大。但这只是横向的放大,和高度没有关系。
你可以设置一下父元素的 align-items 试一下,或者看一下是不是设置的属性被优先级更高的覆盖了。
什么是c3前端 – CSS – 前端 css 表格宽度和高度自适应
2020-09-28
css布局乱怎么办 – CSS – 前端 css高度自适应代码
2024-06-23