私はこれを年齢順に整理しようとしています。私が必要なもの:2列のレイアウト(左の列は固定幅、右の流体は+クリア:両方)
私は2列のレイアウトを持っています。左側の列は固定幅220px、右側の列は流体幅です。
コードは次のとおりです。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Fluid</title>
<style type="text/css" media="screen">
html, body { background: #ccc; }
.wrap { margin: 20px; padding: 20px; background: #fff; }
.main { margin-left: 220px; width: auto }
.sidebar { width: 200px; float: left; }
.main,
.sidebar { background: #eee; min-height: 100px; }
</style>
</head>
<body>
<div class="wrap">
<div class="sidebar">This is the static sidebar</div>
<div class="main">This is the main, and fluid div</div>
</div>
</body>
</html>
は全く問題ありません。 CSSの構文を使用すると、右側の列にはと表示され、すべての内容は左側の列の下に移動します。これは正しい行動であり、それに対する反対はありません。
しかし、私はレリ明確に使用する必要があります。
(すべてで左の列の影響を受けません。また、下に移動しません)それはちょうど右の列のコンテキスト内に留まることを、両方の方法で、ページデザインの基本的なフロートの概念を保持して簡単に回っていますか?
更新:私の説明から少し混乱する可能性があるので、私が何をしているのかを知るには、このリンクをご覧ください。 リンク:http://jsfiddle.net/k4L5K/1/
デモ:http://jsfiddle.net/a4xyV/ –