我有一系列没有设置高度的浮动div,因此三个适合屏幕。设置高度它们就像表格布局一样,但如果一个文本比另一个文本长,那么这些框就会以奇怪的方式分开。
有没有办法强制这些方框进行分组,以便强制执行任何两个后续div之间的边距,或者我只需要设置一个特定的高度?
答案 0 :(得分:3)
你可以尝试将每一列放在一个单独的div中,这样你就可以摆脱这些空白。但是div不再相互对齐了。
答案 1 :(得分:3)
这是否与您想要的相似?
它正在使用display: inline-block
和vertical-align: top
。
如果你的意思是将它们全部放在相同的块中,那么你需要通过创建“列”来做其他人发布的其他解决方案。
答案 2 :(得分:2)
您总是可以在父行div中添加三个列div。然后只需设置父div的垂直对齐方式。这将使他们符合并“分组”。