HTML hintergrund Bild nicht alle Seite
Ich versuche, um den hintergrund Bild, um die ganze html-Seite, aber ich bin scheitern jedes mal.Es ist nicht stretching.Hier ist meine css-und html-codes:
Css-code:
body {
background-image:url(body_background.png);
background-repeat: no-repeat;
background-size: 100% 100%;
width:1200px;
margin:0 auto;
}
#main_container_div {
padding: 0px;
width: 1000px;
margin-top: 30px;
margin-left: 150px;
}
#div2 {
float: left;
width: 250px;
height: 600px;
margin-top: 0px;
margin-right: 0px;
background-repeat: no-repeat;
}
#div3 {
position: relative;
float: left;
width: 750px;
height: 500px;
margin-top: 50px;
overflow: hidden;
}
Html-body:
<body>
<div id="main_container_div">
<div id="div3">
</div>
<div id="div2">
</div>
</div>
</body>
Können Sie versuchen, mit ein Bild mit 1366 x 768 Pixel Größe. Auch versuche ich diese auf 1366x768 Auflösung.Beachten Sie, dass das problem sichtbar ist, auf diese oder eine höhere Auflösung.Vielen Dank für jede Hilfe..
- Wäre hilfreich, um zu sehen, dieser code funktioniert mit ein Bild in <jsfiddle.net>.
- Sorry, ich weiß nicht, wie die Arbeit in jsfiddle mit einem lokalen png 🙁 Aber ich geben kann, ein link für das Bild i45.tinypic.com/w8npd3.png
- Sie müssen nur fügen Sie den HTML-markup und den zugehörigen CSS-code, der von windows auf jsfiddle und link zu Ihrem hochgeladenen Bild. Es ist nicht schwer, probieren Sie es aus. Es wird Ihnen helfen, die Nutzung dieser Website und bekommen Sie Ihre Antworten schneller und besser.
- Wie das ? jsfiddle.net/mhmtsdtkrt/3AwHa, Aber scheint alles ok, in jsfiddle Ergebnis-Fenster.Es zeigt nicht, was das problem ist.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen background-size: cover in Ihrer css -
Verwenden Sie es nicht in den Körper. Versuchen Sie es auf das html-element wie folgt:
Wenn Sie wollen auf display-hintergrund in voller Seite , die Sie benötigen, um den hintergrund wiederholen.
Zu
ODER
funktioniert, aber es unterstützt nicht alle browser geben.
Hier der code, den ich in der Vergangenheit verwendet,
und hier ist die jsfiddler link
http://jsfiddle.net/Raver0124/3AwHa/1/
dies funktioniert in der Regel für mich, wie ich in der Regel tun es in html statt body.
dies funktioniert, so nimmt es die ganze Seite in den web-browser.
ps. ich weiß, das ist alt, dachte, es würde helfen.