Supportnet / Forum / Webseiten/HTML
tabellenformatierung mit css
Frage
moin
hab hier nen kleines problem. ich probier gerade ne neue tag-lib für jsp aus (displaytag.sourceforge.net).
nun weiss ich nicht, wie hier das layout für das design einer tabelle festgelegt wurde (über ne konfiguraionsdatei der libery oder über css).
deswegen meine frage:
kann man mit einem css-ausdruck für eine tabelle festlegen, dass die zeilen abwechselnd in unterschiedlichen farben dargestellt werden?
meine jetzt nicht mit <tr class="bla">, sondern eher direkt im <table> tag.
g,
disco
Antwort 1 von disco
hat sich erledigt.
hab rausgefunden wie man das config-file erstellt. bin wohl beim ersten mal etwas schnell über die doku gegangen.
hab rausgefunden wie man das config-file erstellt. bin wohl beim ersten mal etwas schnell über die doku gegangen.
Antwort 2 von rfb
schön, dass es sich erledigt hat.
zur Frage:
zur Frage:
Zitat:
direkt im <table> tag
gehts jedenfalls nicht. Ausser Klassen (für zumindest jedes 2te <tr>) ist mir leider auch noch nichts eingefallen - für Tipps wäre ich dankbar.direkt im <table> tag
Antwort 3 von disco
falls es dir hilft:
wie gesagt. ist ne displaytag für jsp. baut auf struts auf.
und da kann man in nem config-file angeben, welche eigenschften gerade und ungerade reihen haben sollen usw.
vielleicht gibts sowas ja auch für php, aber da hab ich ja nur grundkenntnisse und brauchs die nächsten jahre nicht mehr.
hab ja auch vorhin wegen css gegoogelt und da auch nix in diese richtung gefunden.
PS:
wo wir schon dabei sind. weisst du wie man die linkeigenschaften (a:visit usw.) nur für eine tabelle definiert und nicht für das ganze dokument?
wie gesagt. ist ne displaytag für jsp. baut auf struts auf.
und da kann man in nem config-file angeben, welche eigenschften gerade und ungerade reihen haben sollen usw.
vielleicht gibts sowas ja auch für php, aber da hab ich ja nur grundkenntnisse und brauchs die nächsten jahre nicht mehr.
hab ja auch vorhin wegen css gegoogelt und da auch nix in diese richtung gefunden.
PS:
wo wir schon dabei sind. weisst du wie man die linkeigenschaften (a:visit usw.) nur für eine tabelle definiert und nicht für das ganze dokument?
Antwort 4 von rfb
das geht, einfach den tag davorschreiben, innerhalb dessen die Eigenschaft gelten soll:
usw.
bei einer best. Tabelle (<table id="hier">):
bzw. best Klasse (<table class="hier">):
table a:link {color:#000;}
table a:visited {color:#ff0;}
table a:hover {color:#f00;}
table a:active {color:#f00;}usw.
bei einer best. Tabelle (<table id="hier">):
table#hier a:link {color:#000;}bzw. best Klasse (<table class="hier">):
table.hier a:link {color:#000;}
Antwort 5 von disco
danke. hat super geklappt.

