问题描述
对于这样布局的页面,有的格子会超出div的宽度,但是接下来的div的同一行却不会被顶到后面去,如何才能让后面的同一行的格子被顶到后面而不是被覆盖掉。
对前端并不是很熟练,试了试float之类的都无果,想知道有什么解决办法吗?
对于这样布局的页面,有的格子会超出div的宽度,但是接下来的div的同一行却不会被顶到后面去,如何才能让后面的同一行的格子被顶到后面而不是被覆盖掉。
对前端并不是很熟练,试了试float之类的都无果,想知道有什么解决办法吗?
3 回答5.1k 阅读✓ 已解决
5 回答2k 阅读
3 回答1.4k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答1.7k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
float,flex布局两种方式都可以。 其实还有grid布局也能实现,只不过你说对css不是特别熟悉,grid目前的兼容性也还不是特别好,这里就不说了。
假设html结构为
若用float方式,只需设置
若采用flex布局方式