我試圖創建一個響應式佈局,如果屏幕大小允許,兩個框相鄰放置,並且如果它們沒有,則將它們放在對方下面。如果這些盒子在彼此之下,我希望它們被集中到他們的父母身上。我已經建立了一個的jsfiddle來演示該問題:爲什麼最大寬度覆蓋最小寬度?
http://jsfiddle.net/leongersen/KsU23/
width: 50%;
min-width: 350px;
max-width: 100%;
嘗試調整「結果」窗格下方350像素。這些元素將與其父項重疊。
我的問題:
爲什麼沒有指定的最大寬度榮幸,儘管它涉及的最小寬度後?
我當然可以使用媒體查詢,但我想知道爲什麼發生這種情況。
我沒有看到問題。如果我把它擴大,它們會達到50%,如果我使它小於700px,那麼它們保持在50%,然後它們保持350px的最小寬度並且被包裹(第二個到新的一行)。你期望發生什麼? –
紅色方框與父元素重疊,如果它小於350px。 – Lg102
@FranciscoZarabozo - 當父母的大小小於子元素的最小寬度的總和時,Lg102似乎期望最大寬度爲100%。一種可能的諮詢最小寬度 – CodeMonkey