Я пытаюсь создать отзывчивый макет, в котором две коробки сидят рядом друг с другом, если размер экрана позволяет это, и иметь их ниже друг друга, если это не так. Если ящики находятся ниже друг друга, я бы хотел, чтобы они были сосредоточены на родителях. Я создал jsfiddle продемонстрировать проблему:Почему max-width не отменяет минимальную ширину?
http://jsfiddle.net/leongersen/KsU23/
width: 50%;
min-width: 350px;
max-width: 100%;
Попробуйте изменить размер «результата» панель ниже 350px. Элементы будут пересекаться с родителями.
Мой вопрос:
Почему не указана максимальная ширина честь, даже если он приходит после мин-ширина?
Я мог бы, конечно, использовать медиа-запрос, но я хотел бы знать, почему это происходит.
Я не вижу проблемы. Они доходят до 50%, если я делаю это шире, они сохраняются на уровне 50%, если я делаю это меньше 700 пикселей, тогда они сохраняют минимальную ширину 350 пикселей и обертываются (вторая идет в новую строку). Что вы ожидаете? –
Красные прямоугольники перекрывают родительский элемент, если он становится меньше 350 пикселей. – Lg102
@FranciscoZarabozo - Lg102, похоже, ожидает, что максимальная ширина 100% займет верх, когда размер родителя меньше суммы минимальной ширины дочерних элементов. своего рода консультативная минимальная ширина, где это возможно – CodeMonkey