【发布时间】:2013-01-05 00:56:30
【问题描述】:
我想水平对齐容器 div 元素中的 div 元素,避免子元素之间的换行。
但是,当子 div 元素之一具有 width:100% 样式时,如下所示:
<div style="float:left;overflow-x:hidden;background-color:blue;width: 300;">
<div style="display:inline-block;background-color:yellow;">1</div>
<div style="display:inline-block;background-color:green;width:100%;">2</div>
<div style="display:inline-block;background-color:yellow;">3</div>
</div>
该元素被单独放置在新的一行上,如下所示:
在任何情况下如何避免换行?当子元素的宽度之和大于父元素的宽度时,我希望元素的那部分被切断(隐藏)。我用上面的overflow-x:hidden试过了,但是没有用。
【问题讨论】: