Ich versuche, ein Hintergrundbild auf der Kopfzeile Autosize zu machen, aber es wird nicht auf Seitenverhältnisse halten. Hier ist ein Beispiel, das Bild wird unten abgeschnitten: http://i.imgur.com/sxedPHI.png oder wenn ich es so groß mache, erscheint Leerzeichen zwischen ihm und den divs unterhalb der Kopfzeile: http://i.imgur.com/xX1e4GZ.png Ich kann fast scheinen, es funktioniert zu bekommen, aber dann skaliert es das Bild zu ein ungerades Seitenverhältnis und das Bild wird verzerrt: http://i.imgur.com/jtxDNr0.pngBootstrap Autosizing Hintergrundbilder
Ich möchte, dass die Kopfzeile die GENAUE gleiche Größe wie das Bild ist, dann muss das Bild immer das ganze Bild zeigen (nicht einen Teil abschneidend) und nein Abstand zwischen Kopfzeile und den nächsten Divs.
Dies ist der Code, den ich für den HTML-Teil haben:
<header>
T
</header>
Ich glaube, das die entsprechende CSS ist:
header {
position: relative;
width: 100%;
height: 100%;
text-align: center;
color: #fff;
background-image: url("ball.png");
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-repeat: no-repeat;
background-size: 100% auto;
}
Die Seite in Frage ist hier:
http://www.stoppiefail.com/boot/sites3/index.php
Können Sie mehr von Ihrem HTML zeigen? – andnowchris