Я хочу, чтобы 3 div были выровнены внутри контейнера div, что-то вроде этого:
[[LEFT] [CENTER] [RIGHT]]
Контейнер div имеет ширину 100% (без заданной ширины), и центр div должен оставаться в центре после изменения размера контейнера.
Итак, я установил:
#container{width:100%;}
#left{float:left;width:100px;}
#right{float:right;width:100px;}
#center{margin:0 auto;width:100px;}
Но это становится:
[[LEFT] [CENTER] ]
[RIGHT]
Какие-нибудь советы?
overflow: hidden;
на center
колонке. Затем в медиа-запросе для небольших устройств, когда все 3 столбца располагались по центру на странице друг над другом, мне понадобился overflow: hidden;
средний ряд (который был правым столбцом на больших устройствах), в противном случае он не имел высоты и не располагался по центру по вертикали. между верхним и нижним рядом.