Rolf B: z-index bringt Feld nicht in den Vordergrund - Lösung noch nicht gefunden

Beitrag lesen

problematische Seite

Hallo Jürgen,

hier der Stackingcontext (dargestellt als Stapel)

 ----div.blue--------------
  -span---------------------
 ----div.green-------------
 ----div.red---------------
--html--------------------

Da div.green unter div.blue liegt, kannst Du niemals einen Kind-Kontext davon über div.blue heben.

Wenn das span im div.green vor dem div.blue stehen soll, muss der ganze div.green Teil vor div.blue liegen.

Wenn in div.green noch andere Sachen enthalten sind, die hinter div.blue liegen müssen, aber der span im div.green trotzdem über div.blue dargestellt werden soll, dann lautet die Antwort: Geht nicht. Stacking contexts sind atomar, man kann zwischen die Elemente eines Context keine Elemente eines anderen Contexts zwischenschieben.

Rolf

--
sumpsi - posui - obstruxi