Hallo zusammen,
noch eine Frage (weil ich es noch nicht verstanden habe):
Wozu überhaupt dieses komplizierte Konstrukt? Wenn ich eine Linie haben möchte, die so lang ist, wie der Text, benutze ich text-decoration:underline - gibt es einen Grund, warum das nicht funkioniert?Das funktioniert natürlich. Nur muß meine Linie eine ANDERE Farbe haben als die Buchstaben der Überschrift, deshalb fällt text-decoration aus.
Ein Trick (zwar nicht die feine englische Art, aber besser als die Reisen-CSS-Konstrukte):
Gib für die Überschrift eine Farbe an, die Du in der Linie haben möchtest (zum Beispiel blau). Gib der Überschrift text-decoration:underline mit und setze in die Überschrift ein span. Gib diesem span eine andere Farbe (jeweils mit color). Habe das auch nicht ausprobiert...
Versuch mal obs klappt (im FF gehts z. B. mit strong, hab gerade keinen IE zur Hand) :-)
Übrigens bin ich jetzt auf etwas draufgekommen : Sobald ich das "padding-bottom:5px" weggebe, zeigt auch der IE die Hintergrundgrafik beim ersten Aufruf der Seite an. Nur klebt sie halt dann so am Text, da das Ganze unbrauchbar ist.
Es ist zum Verzweifeln. :-(
Das ist normal - es dauert, bis man brauchbare Lösungen für den IE hat - vor allem wenn man floats einsetzt (und das braucht man heutzutage, wie du schon richtig gesagt hast)...
PS : Und das schlimmste : wenn man den Quelltext mit Überschriften aus der ( validen!!! ) seite rausnimmt und daraus eine neue valide Seite macht, DANN gehts. :-(
Aber sicher ohne floats...
PPS : Ja, die Seite, auf der das Ganze abläuft, hat floats, da es ein tabellenfreies Layout ist.
Sehr schön. :-)
Wenn der trick mit dem span hilft, ist die Sache unter Umständen ja jetzt erledigt. Melde Dich auf jeden fall noch einmal hier und gib den Nutzern der Suche und des Archivs einen Hinweis, ob die Lösung brauchbar ist.
Wenn es mit dem Trick nciht klappt, suchen wir eben weiter. :-)
Noch gibt es keinen Grund zum verzweifeln. ;-)
Viele Grüße,
Marc.