Auge: UL: Unterschiedlicher Abstand Elemente und Zeilenumbruch

Beitrag lesen

Hallo

Ich hätte gerne eine UL mit einem Elementeabstand von 50px
Bei einem Zeilenumbruch (wenn Elementtext zu lang ist) soll aber ein normaler Zeilenabstand 1em verwendet werden.

<UL style="line-height:50px;">
<LI style="line-height:1em">Eintrag 1 Eintrag 1 Eintrag 1 Eintrag 1 Eintrag 1 Eintrag 1 Eintrag 1 Eintrag 1 Eintrag 1 Eintrag 1 </LI>

Nun werden aber die 50px für den Abstand zwischen den Elementen ignoriert.

Wenn du für ein Blockelement einen Abstand zum folgenden Element haben willst, benutze die CSS-Eigenschaft für den Außenabstand, nämlich margin ((evtl. ergänzt durch '-top', '-right', '-bottom', '-left') siehe: SELFHTML: Außenabstand). line-height ist die falsche Eigenschaft, um deinen Wunsch zu erfüllen.

Übrigens, da <ul> als direktes Kindelement nur <li>, aber keinen sonstigen Inhalt (z.B. Text) haben darf, ist die Verwendung von line-height sowieso unsinnig.

Tschö, Auge

--
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.2