Stefan Muenz: Eingerückter Zeilenumbruch steht nicht untereinander!

Beitrag lesen

Hallo Ulf,

Eintrag1
    Eintrag2
        Eintrag3 ist so lang,
        das der Farme zu Ende ist
            Eintrag4
Kann mir jemand sagen wie der entsprechende HTML Code aussieht?

Da bietet sich finde ich das Arbeiten mit relativ positionierten divs an, die sich durch unterschiedliche left-Angaben im CSS unterscheiden. Also z.B.:

<div style="position:relative; left:0px;">Eintrag1</div>
<div style="position:relative; left:20px;">Eintrag2</div>
<div style="position:relative; left:40px;">Eintrag3 ist so lang, das der Farme zu Ende ist</div>
<div style="position:relative; left:60px;">Eintrag4</div>

Da du diesen HTML-Code ja vermutlich dynamisch erzeugst mit dem Script, das die DB ausgelesen hat, musst du halt in einer Variable die gewuenschte Einruecktiefe verwalten und deren Wert jeweils an die entsprechende Stelle hinter left: schreiben.

viele Gruesse
  Stefan Muenz