我在div中有两个跨度。我想让它们彼此相邻。我是通过向左和向右浮动它来做到这一点的。问题是这些跨度具有可变高度(当您单击“更多选项”时它们会向下滑动)。因此,当它们的高度在运行期间(通过向下滑动)发生变化时,它们不会压下它们下面的元素。如果有一种方法可以在不浮动的情况下对齐它们,那就可以了。
答案 0 :(得分:3)
在这些跨度之后,也许一个带有“clear:both”的元素可以解决你的问题吗?
答案 1 :(得分:1)
将overflow:auto
或overflow:hidden
放在您的div上。这将强制div调整内部浮动内容的大小。
答案 2 :(得分:-1)
冒着大规模downvotes的风险,请使用<table>
?