2 grafiken übereinander

  • Tja du kannst zb. in einer Tabelle ein Bild als Hindergrund definieren und in die Tabelle einfach ein Bild einfügen... oder wie meisnt du das?

    Farbenklau, Traditionsverkauf wo hört denn dieser Schwachsinn auf?
    Violett Weiss seit 1933

  • Moin!

    Stylesheets sind ein recht umfangreiches Thema, ich habe einfachheithalber einmal ein Beispiel gemacht, bestehend aus 2 Grafiken und 2 Textfeldern:

    Welche(s) Grafik/Bild wo angezeigt wird, bestimmen die Positionen, in welcher Reihenfolge sie übereinander liegen, bestimmt der z-index. Dabei gilt: je höher der Wert, desto weiter oben liegt das Bild oder der Text. Bei gleichen Werten entscheidet die Reihenfolge im Quelltext.

    Stell dir ein Kartenspiel auf ein Tisch liegend vor. Die unterste Karte ist z-index:0, die darüber z-index:1 und die oberste dann z-index:32.

    Bitte beachten: Mozille (Firefox) schiebt negative z-indexe hinter den Haupthintergund aus dem body (auch wenn der nicht definiert ist). Das Bild/der Text wird also unsichtbar. Der IE macht das nicht . Es kommt bei negativen z-indexen also zu unterschiedlichen Darstellungen in den verschiednen Browsern.

    Versuche das Beispiel zu verstehen, du kannst auch einfach mal einzelne Quelltext-Blöcke rausnehmen oder den z-index ändern, um zu sehen, was dann passiert.

    Zitat von DarkSyranus

    <div style="background-image:url(bild.jpg);"></div>


    Auch ein Lösung - allerdings nicht so flexibel. Davon abgesehen meine ich, daß man Div-Tags wirklich nur dort einsetzen sollte, wo sie zwingend benötigt werden.

    G.a.d.M.

    Ronald