私はこのコードを持っています:
<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>
私の最終的な目標は、2 つのボックスがそれぞれ幅の 50% を共有し、その間に余白があることです。
代わりに、それらは私が望まない互いの下に表示されます。指定された位置の値を尊重していないようです。(両方とも幅を 40% に設定したので、使用されるすべてのスペースの問題ではありませんでした。)
参考までに: float を使用しないことにしました。IE7 との互換性が必要なので、テーブル表示を使用しないことにしました。私はCSSをあまりやったことがないので、私の質問は簡単に解決できるといいのですが(指を交差させます)