HTML Hintergrundblild strecken
-
Hi! Hat irgentwer eine Ahnung, wie man mit HTML ein Hintergrundbild über den ganzen Bildschirmbereich streckt?
-
Genau das hatte mich Programmer heute schonmal gefragt (oder seid ihr ein und dieselbe Person )
Ich denke du musst ein bisschen tricksen und ein absolut positioniertes div mit 100% Ausdehnung in den Hintergrund legen und da hinein das Bild (ganz normal per <img>)
-
flenders schrieb:
Genau das hatte mich Programmer heute schonmal gefragt (oder seid ihr ein und dieselbe Person )
Ich denke du musst ein bisschen tricksen und ein absolut positioniertes div mit 100% Ausdehnung in den Hintergrund legen und da hinein das Bild (ganz normal per <img>)Sovuel ich weiß geht das nicht direkt.
Und das mit dem img-Tag wäre eher schlecht, weil es dann kein Hintergrundbild mehr ist. Oder er arbeitet mit Layer. Aber bei LAyer ist das Mist wegen den Unterschiedlichen Browsern.
-
wo siehst du da genau die Probleme? Klar bei sehr alten Browsern wie N4.7 wird's sicher Probleme geben
-
Wie muss ich das noch mal eingeben mit der Ausdehnung?
Ich meine als HTML-Code!
-
im style="width:100%; height:100%" im body und im div
-
Also soll das so aussehen?
<body background="background.jpg" style="width:100%; height:100%">
Oder wie?
Falls nicht schreib mal im zusammenhang.
Danke
-
Ich hab doch div geschrieben:
<body style="width:100%; height:100%; padding:0px; margin:0px;"> <div style="position:absolute; width:100%; height:100%; top: 0px; left:0px; z-index:0"> <img src="background.jpg" width="100%" height="100%" border="0" alt=""> </div> <div style="position:absolute; width:100%; height:100%; top: 0px; left:0px; overflow:auto; z-index:1"> hier dein bisheriger Inhalt </div> </body>
Ist aber nicht getestet