左側を に設定しwidth: 40%
、右側を非表示に設定した 2 列の可変レイアウトを使用していwidth: 60%
ます。ユーザーがブラウザのサイズを好きなだけ大きくしたり小さくしたりできるようにしたいのですが、左側のディスプレイの最小幅を300px
.
以下は、min-width
仕様を含む流体レイアウトに現在使用しているコードです。しかし、CSSはそれを無視しています! 左側の列を より下に縮小できます300px
。
min-width
などのパーセンテージを設定しようとしました20%
が、CSS はこの指定も無視します。
div#left {
background: #ccc;
position: fixed;
top: 0;
bottom: 0;
left: 0;
width: 40%;
min-width:300px;
height: 100%;
}
div#right {
background: #aaa;
position: fixed;
top: 0;
width:60%;
right: 0;
bottom: 0;
}
jsFiddle フルスクリーンの例: http://jsfiddle.net/umgvR/3/embedded/result/
jsFiddle コード: http://jsfiddle.net/umgvR/3/
これは何が原因ですか?コードはどのように修正できますか?