• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

CSS vertikal und horizontal positionieren mit calc()

Z

zirzofer

Guest
weil sowas öfter gesucht wird, z. b. dialog etc.: geht ohne zusätzliches element o. ä., solange höhe und breite fest definiert werden:
Code:
.dialog{
  z-index: 2147483647;
  position: fixed;
  height: 200px;
  width: 400px;
  top: calc(50% - 100px); //50% Mitte - um Hälfte der Höhe des elements nach oben verschieben
  left: calc(50% - 200px); //50% Mitte - um Hälfte der breite des elements nach link verschieben
}
 
Zurück
Oben