我试图创建一个响应式布局,如果屏幕大小允许,两个框相邻放置,并且如果它们没有,则将它们放在对方下面。如果这些盒子在彼此之下,我希望它们被集中到他们的父母身上。我已经建立了一个的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