Hallo
Ist es möglich auch solche boxen zu zentrieren die mit "position: fixed" fixiert sind?
Ja.
Ich habe überall gesucht aber keine Stelle gefunden. Es heißt, daß in diesem Fall die box am Viewport, also html, ausgerichtet wird.
Teilweise richtig: Die Positionierung mit fixed kann als Spezialfall der absoluten Positionierung angesehen werden.
Das heißt, in beiden Fällen wird das Element aus dem normalen Elementfluss genommen und über die Eigenschaften top, bottom, left und right orientiert.
Der Unterschied besteht grob gesagt darin, dass bei absolut positionierten Elementen die Orientierung in Bezug auf das nächste mit position positionierte Vorfahrenelement erfolgt, bei fixed hingegen in Bezug auf den Viewport (der übrigens nicht mit dem html-Element gleichzusetzen ist).
Wenn du also ein mit fixed positioniertes Element wie deinen header zentrieren möchtest, dann kannst du das auf zwei Arten machen, nämlich entweder, indem du wie in diesem Beispiel der Eigenschaft left (oder right) einen relativen Wert zuweist.
Oder indem du left und right auf 0 setzt, und dann wie gewohnt margin: 0 auto; angibst, wie hier beispielhaft dargestellt.
Gruß,
HAL
 nicht angemeldet
 nicht angemeldet Matthias Apsel
 Matthias Apsel JürgenB
 JürgenB TS
 TS MudGuard
 MudGuard Gunnar Bittersmann
 Gunnar Bittersmann