在最近工作中,遇到一个这样的问题: 整体的容器要添加属性: 之前的代码里,把变动的那一栏设置为 这个存在的问题是,当内容过多时,不会盖住过多的内容 中间内容不固定的,则不设置任何 flex 属性,如果已经设置了不够,记得重新覆盖掉: 注意,这里使用的是 同时还要注意,其他栏的宽度不要被挤压。我们左侧这一栏本来是放着一个图片,有设置宽度,但还是因为中间这一栏的内容过多,导致图片被压缩变形。所以,图片这里添加了一个1. 背景 #
2. 实现的思路 #
.container {
display: flex;
justify-content: center;
}
2.1 使用 flex:1 来实现 #
flex: 1
或者flex: auto
,但这样存在的问题是,这块会把容器剩余的所有空间都占满,而不会根据内容自动调整;2.2 设置 flex: none 来实现 #
2.3 不设置属性 #
.clamp {
flex: initial;
}
initial
,而不是 none。min-width
的属性。
版权属于:
加速器之家
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
评论