Gunnar Bittersmann: horizontale Linie in Tabelle

Beitrag lesen

@@suit:

Nun möchte ich das zwischen bestimmten Zeilen eine horizontale Trennlinie gezogen wird, wegen der Übersichtlichkeit.

@Hagen: U.a. wegen der Übersichtlichkeit möchtest du auch alle Darstellungsangaben mit http://de.selfhtml.org/css/index.htm@title=CSS tätigen; nicht mit missbilligten HTML-Attributen.

du möchtest einen rahmen unter den jeweilen td-elementen einer zeile

und, damit keine Unterbrechungen in der Linie sind, das passende Rahmenmodell mit zusammenfallenden Rahmen: table {border-collapse: collapse} [CSS2 §17.6.2]

bzw unter dem tr-element selbst

was auch das Rahmenmodell mit zusammenfallenden Rahmen verlangt und im IE nicht funktioniert.

nachdem :nth-child noch nicht richtig unterstützt wird,

„Nachdem“ hört sich so an, als wäre :nth-child Vergangenheit. Zurück in die Zukunft! ;-)

kannst du sagen alle 5  zeilen eine klasse ins tr-element schreiben und die rahmenlinie per css als rahmen einfügen

Und dann per Nachfahrenselektor die 'th'-/'td'-Elemente selektieren: tr.foo th, tr.foo td {border-bottom: 42px solid #F00}

Live long and prosper,
Gunnar

--
Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.