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