現在2つのdivがあります...左はコンテンツでいっぱいで、右は幅300pxのサイドバーです。左右に並べて欲しいのですが、うまくいかないようです。画面全体を占める左側のdivから右側のdivの300pxを差し引いたものが必要です。
左のdivの右マージンに右のdivを含めることは可能ですか?
<div id="container">
<div id="left"></div>
<div id="right"></div>
</div>
#container {
width: 100%
}
#left {
float: left;
margin-right: 350px;
}
#right {
float: left;
width: 300px;
padding-left: 25px;
}
編集:
右側の位置も固定できますか?以下の解決策は機能しますが、正しいdiv位置を作成すると次のようになります。divは左側のdivの右側ではなくなりました。