
因为设置了display: flex; 导致block布局变成了flex布局, 所以在子元素宽度没有被撑破的情况下,子元素宽度是有效的,但是当子元素内容过多,此时宽度会比实际宽度小,所以如果想要在已经设置了flex布局的基础上,再进行子元素宽度的设置,可以应用下面的样式:
(在该子元素上设置)
width: 120px;
flex-shrink: 0; // 子元素不进行收缩
本文介绍了一种在使用flex布局时保持子元素固定宽度的方法。通过设置width属性和flex-shrink属性为0,即使子元素内容过多也不会使宽度超出设定值。

因为设置了display: flex; 导致block布局变成了flex布局, 所以在子元素宽度没有被撑破的情况下,子元素宽度是有效的,但是当子元素内容过多,此时宽度会比实际宽度小,所以如果想要在已经设置了flex布局的基础上,再进行子元素宽度的设置,可以应用下面的样式:
(在该子元素上设置)
width: 120px;
flex-shrink: 0; // 子元素不进行收缩
3664

被折叠的 条评论
为什么被折叠?