• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Div-Inhalt von flexiblem Bild überdeckt

Leo84

Neues Mitglied
hallo,

ich bin ein ziemlicher Neuling in html/css aber habe endlich ein Bild in der HTML Datei erstellt, das sich automatisch prozentual an die Browsergröße anpasst. Nun habe ich das Problem, dass der restliche Inhalt vom Bild verdeckt wird. =/

Der Code für das Bild sieht so aus:

<body>
<div id="background">
<img src="images/hintergrund.jpg" width="100%" height="100%"/>
</div>


und im CSS habe ich für das Bild folgendes:

#background { position:relative; }

z-index scheint mir bei dieser Angelegenheit nichts zu nützen, auch mit position:relative in den anderen Containern nicht. Aber es muss doch irgendwie möglich sein, das mit css zu bewerkstelligen.

Jetzt bin ich langsam etwas verzweifelt, weil ich einfach keine Lösung dafür finden kann und nicht verstehe, wieso das nicht klappt. Bin für jede Hilfe sehr dankbar,

lg
leo
 
Natürlich ist z-index der richtige Weg. Dein Code ist schon ein guter Anfang dafür. Du musst nur auch noch den Inhalt von dem "Pseudo-Hintergrundbild" trennen. Also:

Code:
<img src="images/hintergrund.jpg" width="100%" height="100%" style="position: absolute;z-index: 1;" />
<div id="content" style="position: relative;z-index: 10;">texte</div>

Alles klar?
 
Zurück
Oben