Bild/Div exakt horizontal und vertikal zentrieren

Avatar of Chris Coyier
Chris Coyier am
.center {
   width: 300px;
   height: 300px;
   position: absolute;
   left: 50%;
   top: 50%; 
   margin-left: -150px;
   margin-top: -150px;
}

Negative Ränder sind genau halb so hoch und breit, was das Element wieder perfekt zentriert. Funktioniert nur mit Elementen mit fester Höhe/Breite.