如何将两个 div
分组到一个 span
中(一个在另一个下方,div
包含文本并具有固定宽度)和在固定宽度的 td
标签中显示多个 span
。我能够这样做,但我的 span
是重叠的。如果一行中的空间已满,那么下一个 span
应该放在下一行。
最佳答案
您需要更正您的标记。
不允许将 block 级元素(如 div
)放入内联元素(如 span
)。这样做会使您的标记无效并扰乱布局,因为内联元素对 width
和 margin
有限制。
在您的 span 上声明 display:block
或 display:inline-block
,或者更好地将它们转换为 div。这很可能会解决您的问题。
关于css - 防止一行中的多个 span 重叠(Clojure 打嗝代码但纯 css 相关),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10258375/