Eu quero ter 3 divs alinhados dentro de um container div, algo como isto:
[[LEFT] [CENTER] [RIGHT]]
A div do contêiner tem 100% de largura (sem largura definida), e a div central deve permanecer no centro após redimensionar o contêiner.
Então eu defino:
#container{width:100%;}
#left{float:left;width:100px;}
#right{float:right;width:100px;}
#center{margin:0 auto;width:100px;}
Mas torna-se:
[[LEFT] [CENTER] ]
[RIGHT]
Alguma dica?
overflow: hidden;
a center
coluna. Em seguida, na consulta de mídia para dispositivos pequenos, quando eu tinha as três colunas centralizadas na página uma sobre a outra, eu precisava overflow: hidden;
da linha do meio (que era a coluna da direita em dispositivos grandes), caso contrário não tinha altura e não estava centralizada verticalmente entre a linha superior e inferior.