Chcę mieć 3 div wyrównane wewnątrz div kontenera, coś takiego:
[[LEFT] [CENTER] [RIGHT]]
Div kontenera ma szerokość 100% (bez ustawionej szerokości), a div div powinien pozostać w środku po zmianie rozmiaru kontenera.
Więc ustawiłem:
#container{width:100%;}
#left{float:left;width:100px;}
#right{float:right;width:100px;}
#center{margin:0 auto;width:100px;}
Ale staje się:
[[LEFT] [CENTER] ]
[RIGHT]
Jakieś wskazówki?
overflow: hidden;
na center
kolumnie. Następnie w zapytaniu o media dla małych urządzeń, gdy wszystkie 3 kolumny były wyśrodkowane na stronie jedna nad drugą, potrzebowałem overflow: hidden;
w środkowym rzędzie (która była odpowiednią kolumną na dużych urządzeniach), inaczej nie miałaby wysokości i nie byłaby wyśrodkowana w pionie między górnym i dolnym rzędem.