【发布时间】:2011-11-27 01:42:00
【问题描述】:
应该很容易吧?只需将包含 div 的外部填充设置为零,并将外部 div 内的两个并排 div 设置为 margin:0 但这对 2 个水平 div 之间的空间没有影响。我需要的是红色轮廓的左侧 div 来触摸绿色轮廓的右侧 div。
尽管我努力使用填充和边距,但 2 个 div 之间的空间不会消失。
我已经查看了很多关于 SO 的答案,但到目前为止没有人将其分解为这个简单的示例——我的小提琴显示了这个问题,在
http://jsfiddle.net/Shomer/tLZrm/7/
这是非常简单的代码:
<div style="border: 4px solid blue; white-space:nowrap; margin:0; padding:0; width:80%">
<div style="display:inline-block; width:45%; overflow:hidden; margin:0; border: 1px solid red"> Flimmy-flammy
</div>
<div style="display:inline-block; width:50%; overflow:hidden; margin:0px; border: 1px solid green"> Hambone-Sammy
</div>
</div>
【问题讨论】: