Hi,
Zusätzliches Markup, was ich nicht wollte.
Da lieber CSS-Hacks :PDu kannst das zusätzliche Markup auch mit CSS (::outside, ::after, ::before) einfügen, aber da werden die antiken Browser die keine runden Ecken verstehen ohnehin nicht mitmachen - oder du hilfst mit JavaScript nach.
IE8 kann doch :after/:before?
Und für Browser die da Fehler haben (Firefox) geb ich eben Korrekturen mit CSS-Hacks an.
Welcher Browser kann eigentlich schon ::outside?
Dafür aber das Problem mit Browsern, die das nicht können :)
Browser die das nicht können sind nicht meine Anforderung.
Gibt doch sowieso nur den IE7 der da versagt oder?
Aber der line-height-Bug sucht dich heim :)
Aber du kannst dir bei meinem Code ja abschauen, wie man ihn umschifft - das Problem und die Lösung ist dieselbe.
Der ist mir ehrlich gesagt noch gar nicht so richtig aufgefallen, danke für den Hinweis und auch gleich die Lösung :)
~dave