In meinem HTML habe ich ein div und innerhalb der div habe ich unterschiedliche vertikale Abstände zwischen Textzeilen. Ich erreiche dies, indem ich Brüche benutze und die Höhe definiere, d. H. <br /><br class="height5" />
oder height2 oder height10 oder was auch immer.br line-height in safari und chrome leaving gap
In meinem Sheet definiere ich es mag:
br.height2 {line-height: 2px;} br.height5 {line-height: 5px;}
Dies ist in IE6 + FF2 + Arbeits- und Opera, aber aus irgendeinem Grund gibt es große Lücken in Safari und Chrome (wie diese beiden Browser es ignorieren und nur regelmäßige Pausen anwenden). Ich habe versucht, mit größeren Zeilenhöhen wie 20px oder 30px zu testen und Safari und Chrome erkennen diese. Sie scheinen alles unter 5-10 Pixeln zu ignorieren.
Hilfe? Vielen Dank!
ja, ist
fast wie goto :) Einige Smart-Browser ignorieren können Schriftgrößen kleiner als 9px users' Augen Schaden zu verhindern. Leerzeichen zwischen Elementen müssen in CSS als Leerzeichen und nicht als Zeilenumbrüche beschrieben werden. –