-
Centralizando Layout com CSS
Posted on fevereiro 28th, 2009 No commentsEm css, o método mais utilizado para centralizar um layout, é o das margens.
Suponha que você tenha um container e queira centralizalo na tela do navegador. Você poderia ajustar diversos valores para margens esquerda ou direita até centraliza-lo, mas isso fica meio complicado quando você não sabe a resolucão do usuário. Então existe a necessidade de um método que o faça automaticamente.
É o seguinte:
#container{ margin:0 auto 0 auto; }Básicamente atribuimos o valor “auto” para as margens esquerda e direita.
Mas no IE5 isso não funciona, então caso você queira compatibilidade com ele adicionamos:body{ text-align:center; } #container{ margin:0 auto 0 auto; text-align:left; }Vale lembrar que citei o método do IE5 apenas por motivos históricos, pois hoje em dia ninguem mais cria sites para IE5, portanto use text-align:center apenas se desejar.
Fica mais essa dica.
Abraços!
Posts relacionados
(X)HTML/CSS, Solução de Problemas, Web Standards auto, centralizar, css, html, layout, margens, padroes web, w3c, web standars, xhtmlLeave a Reply
Strict Web Standards
(X)HTML, CSS, JavaScript, AJax & PHP



