私は、画面サイズが許せば、2つのボックスが隣り合っていて、そうでない場合は互いの下にあるような反応的なレイアウトを作成しようとしています。箱がお互いの下にある場合、私は彼らが親に中心を置くようにしたいと思います。私は、問題を示すためにjsfiddleを設定している:なぜ、max-widthはmin-widthを上書きしませんか?
http://jsfiddle.net/leongersen/KsU23/
width: 50%;
min-width: 350px;
max-width: 100%;
が350px以下に「結果」ペインのサイズを変更してください。要素は親要素と重なります。
私の質問:
なぜそれが最小幅の後に来るにもかかわらず、光栄指定された最大幅ではないでしょうか?
もちろん、私はメディアクエリを使用することができますが、なぜこれが発生するのか知りたいのですが。ためCSS standardsの
問題は表示されません。彼らは50%になります、もし私がそれを広げると、彼らは50%に保ちます、私はそれを700pxより小さくすると、350pxの最小幅を保ち、2番目の行が新しい行に行きます。あなたは何を期待していますか? –
赤いボックスは、350pxより小さくなると親要素と重なっています。 – Lg102
@FranciscoZarabozo - Lg102は、親のサイズが子要素の最小幅の合計よりも小さいときに100%の最大幅を引き継ぐと思われます。一種の助言分幅可能であれば – CodeMonkey