【发布时间】:2014-05-19 11:24:36
【问题描述】:
我无法在固定宽度的容器(灰色)内安装三个内联块(黑色)。这些块有边距(橙色),问题是即使实际元素(黑色)仍在其容器(灰色)内,最后一个块也会被推入下一行。
当实际块在容器之外时,我希望将块推入下一行,而不是边距。我该怎么做?
参考图片:
编辑:我发现的一种解决方法是将块包装到另一个容器中,该容器具有足够的宽度以覆盖右边距。
【问题讨论】:
-
一个演示或者它没有发生。 :D
-
真的吗?这不是默认行为?
-
是的,默认行为,但每种情况都不同。
inline-block显示类似单词,中间有空格。有多种方法可以消除间隙。删除元素之间的空格或尝试此方法:codepen.io/pageaffairs/pen/BfIun -
它似乎不起作用。顺便说一句,边距是我故意放的。我想要空隙。当只有间隙在容器外时,我只是不希望将块推入下一行。
-
@ralph.m:空白和边距是两个不同的东西。