我有这个代码:
<div style="margin: 0px; padding: 0px;">
<div style="border: 1px solid #aaaaaa; padding: 8px; width: 40%; top: 0; left: 0; margin-bottom: 10px; position: relative;">
....
</div>
<div style="border: 1px solid #aaaaaa; padding: 8px; width: 40%; top: 0; right: 0; margin-bottom: 10px; position: relative;">
....
</div>
</div>
我的最终目标是有两个盒子,每个盒子共享 50% 的宽度,它们之间有边距。
相反,它们显示在彼此下方,这是我不想要的。他们似乎不尊重他们指定的位置值。(我什至将两者的宽度都设置为只有 40%,所以这不是所有空间使用的问题。)
供参考:我选择不使用浮动,因为我不希望它们在彼此下方重新对齐。我选择不使用表格显示,因为我想要 IE7 兼容性。我从来没有做过太多的 CSS,所以我的问题希望很容易解决(交叉手指)