Centrar exactamente no centro com CSS

23 December 2007

Recorri há minutos a uma técnica bastante útil em CSS disponível no css-tricks.com.

.centered {
position: fixed; top: 50%;
left: 50%;
margin-top: -50px;
margin-left: -100px;
}

Fica aqui a resource para usar novamente mais tarde.

Baú: Web-design

4 comentários Escreve o teu!

  • 1. André Luís  |  December 23rd, 2007 at 10:56 pm

    Cuidado que o IE6 não suporta o position:fixed. Also, se não estás a centrar relativamente ao documento, creio que deves ter que por um position: qualquer diferente de static para mudar o referêncial.

  • 2. Edgar Costa  |  December 23rd, 2007 at 11:10 pm

    Para ultrapassar o problema no Internet Explorer o melhor é com o seguinte hack:

    *html .centered {
    position: absolute;
    }

    Assim só no IE é que o position fica absolute

  • 3. Joaquim Rendeiro  |  December 24th, 2007 at 1:54 am

    Interessante… geralmente uso apenas margin:0 auto 0 auto;

  • 4. Joaquim Rendeiro  |  December 24th, 2007 at 1:59 am

    Ups… Deve ter sido memória muscular e o sono.. Li demasiado rápido e só agora reparei que interessa centrar verticalmente! *ashamed*

Escreve o teu comentário

obrigatório

obrigatório, invisivél

Tags HTML permitidas:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


111graus

Calendário

December 2007
M T W T F S S
« Nov   Jan »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Mais Recentes