KD-one: text übereinander legen

Beitrag lesen

Hi Louis,

Bin ich blind? Ich verstehe nicht, was Du mir sagen willst, oder Du verstehst mich nicht...

Ich hab ja kein Problem an sich mit position:relative. Sondern nur zusammen mit z-index, welches nach http://de.selfhtml.org/css/eigenschaften/positionierung.htm#z_index nur zusammen mit absoluter Positionierung funtkioniert.

Naja, da heisst es nicht explizit, dass es nur im Zusammenhang mit position asolute geht, allerdings ist die Formulierung so schwammig, dass man das herauslesen könnte.
Schlag einfach mal bei W3C nach, dann weisst du es genau.

Was ich ja möchte, ist dummerweise nicht den ersten Text nach unten, unter den zweiten schieben, sondern den zweiten Text nach oben, unter das Ende des oberen Textes schieben.
Mein Code dazu (so wie er jetzt nach  verschiedene Versuchen aussieht):

<html>
<head>
<style type="text/css">
   #text {position:relativ; top:0px; font-family:arial;z-index:10;}

Fehler:--------------------^ es heisst relative.

.hintergrund {position:relative; top:-50px; font-size:50px; color:#f5f; z-index:1;}
</style>
</head>
<body>

Einziger Ausweg, aber auch nur für IE und Opera, war den z-index negativ einzustellen.

Ich sehe 3 Möglichkeiten:
Entweder drehst du die Divs im Quelltext um, oder du gibst dem Hintergrunddiv keinen z-index, dafür dem Text den Index 0;
Oder du gibst dem Hintergrunddiv den Index-1 und dem Textdiv keinen z-Index.
Ich habe es mit Firebird und IE getestet, wenn du dem Text einen negativen Index gibst, schiebt sich das Div unter das andere, das keinen z_index besitzt, egal, wo es definiert wurde.
Scheinbar gibt es Probleme, sobald du beiden divs einen z_index verabreichst, das habe ich dann aber nicht ausgetestet.

Gruß

Kurt

--
> Nein, ich beantworte keine Anfragen per e-mail.
"Mancher Mensch hat ein grosses Feuer in seiner Seele, und niemand kommt, um sich daran zu waermen."  (Vincent van Gogh; holl. Maler; 1853-1990)
http://elektro-dunzinger.at
http://shop.elektro-dunzinger.at