Lassen Sie uns sagen, ich habe einen Header:Fixed Position werfen meiner Header-Zentrierung, wenn ich die Breite des Headers auf 100% setzen warum?
header {
background-color: $main-background-color;
height: 86px;
#headerContent {
background-color: $main-background-color;
height:86px;
margin:0px auto 0px auto;
width: $site-width;
}
}
Wenn sich ein Benutzer in den Header-Einstellungen geändert werden:
header {
background-color: $main-background-color;
position:fixed;
width:100%;
height: 40px;
#headerContent {
position:relative;
background-color: $main-background-color;
width: $site-width;
margin:0px auto 0px auto;
height:40px;
img {
margin-top:12px;
}
}
}
Was ich will, ist wissen, warum alle Schlamassel meine Zentrierung tut, wenn der Kopfbreite ist auf automatisch gesetzt? Ich kann nur% verwenden. Ermittelt der Browser, was 100% ist? Wenn ich auto benutze, scheint die Kopfzeile zu verschwinden und ich kann nur mein headercontent div sehen, welches dann nach links von der Seite verschoben wird.
Ich habe es jetzt funktioniert aber möchte nur verstehen, was vor sich geht.
Mit freundlichen Grüßen
Funktioniert wie% .. danke. Also werden auch Kinder dieses Kopfes automatisch repariert? Ist das der Grund, warum mein Kopfinhalt fixiert bleibt, wenn ich auch scrolle? – LondonGuy
ja, dein Recht – sandeep