float プロパティの使い方に慣れてきました

メニュー (.sidebar) の横幅を固定したまま本文はブラウザウィンドウにあわせてある程度可変する、いわゆるリキッドデザインFirefox, IE 7, Opera, Safari といった各ブラウザで float を用いてローカルで実現することができたのですが、ネガティブマージンを使った特殊な (?) やり方なのでウィンドウが小さい時でもメニュー部分がカラム落ちしないようですね。…これだと position 使用と大差ないのではないかと思いはじめました。
float を使っているので position では難しい配置もできるのですが、ウィンドウ幅に比例して柔軟に表示方法を変えられないのでは…難しいです。