软件开发者和爱好者的知识分享社区
小财迷电脑收银系统 关于本站 写文章 免费注册
首页 > 计算机技术 > 前端开发 > Html/Css

flex响应式布局的宽度或高度被内容撑开的解决方法

原创 lihf8515于2025年02月12日 20:28发表
来源:本站 阅读:97

在flex响应式布局中,我们遇到大量文字内容的情况,结果布局被撑开,宽度或者高度超出了屏幕的显示范围,页面看起来难看,没有起到良好的屏幕适配效果。

其实,这个主要是其父元素的css属性设置不正确导致。

如果父元素的 flex-direction:row ,我们需要把父元素的 min-width 或者 width 设置为0即可。

如果父元素的 flex-direction:column ,我们需要把父元素的 min-height 或者 height 设置为0即可。


css代码如下:


.flex-container{
display:flex;
flex-wrap: wrap;
word-wrap: break-word;
justify-content: space-between;
width: 100%;
}
.flex-auto{
flex: 1;
min-width:0;
}
友情链接: 小财迷收银系统  
Copyright © 2025 海峰软件技术. All Rights Reserved.
中华人民共和国工业和信息化部ICP备案序号:皖ICP备2025073039号