移动端(手机端)三列布局

发布于 2022-09-11 23:28:24 字数 240 浏览 11 评论 0

各位大佬好,我想问一下你们一般是怎么处理自适应三列布局的(如图),每个手机宽度不一样,
1: 你们是把每个列的宽度写死,然后每列之间的间距自适应?

2: 还是把间距写死,让列宽自适应?

还有就是自适应之后每个div块的高度怎么设置?变形怎么处理?

谢谢!

三列布局.PNG

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

蓝眼睛不忧郁 2022-09-18 23:28:24

“1: 你们是把每个列的宽度写死,然后每列之间的间距自适应? 2: 还是把间距写死,让列宽自适应?”
这也是要看你内容滴。这两个并不冲突,可以一起使用。比如:
在0 ~ 500px,采用宽度自适应,间距写死;500 ~ 900,采用间距自适应,宽度写死;900以上,一列三个变四个或者更多,宽度写死...

自适应是一个比较灵活的东西,怎么好看怎么来,配合着内容来,不是固定写法。
变形的话,一个是文字内容,文字可以居中处理或者统一左对齐也行,另一个是图片,图片也是一样可以居中处理,一个原则就是不能让图片发生形变(拉伸变形)。

高度处理的,一种是宽高用rem单位,一起放大缩小;如果用px的话,就最好维持它原先高度好了。处理自适应主要是一个宽度问题,不同手机高度不同可以不管,毕竟都是能滚动屏幕的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文