私は新しい「レスポンシブ デザイン」を学んでいます。最初に理解したのは、定義できるものを定義する際にパーセンテージを使用する必要があるということです。最も重要なのは、width
.
2つのdivがあるとしましょうinline-block
。
<div>
//Left div
</div>
<div>
//Right div
</div>
最初の div には がありwidth:50%
、2 番目の div には がありwidth:40%
ます。ここではすべてがうまくいっているように見えます。それらは隣同士にあり、ブラウザのサイズを変更すると小さくなります。
サイズが大きくなりすぎないようにするため (読み取り不能になる場合)、min-width
ピクセル単位で使用する必要があります。
min-width:200px;
最初の div と2 番目の divを設定しmin-width:100px;
、2 番目の div が最初の div の下になるまでウィンドウのサイズを変更すると、すべてがうまくいくように見えます。
しかし、MORE と MORE のサイズを変更するwidth
と、ブラウザのサイズがmin-width
これらの div より小さいため、スクロールバーが作成されるため、固定されたままになります。
小さい解像度 (携帯電話、タブレット) でどのように表示されるかをテストできるように、サイズを変更しています。ここですべてが停止し、メディア クエリの役割が始まりますか? または、これを修正するためにできることは他にありますか?