Platzhalter?

Status
Nicht offen für weitere Antworten.

Arndtinho

Erfahrenes Mitglied
Hallo,

ich möchte ein bestimtes <tr>-Tag mit einer festgelegten Farbe definieren. Das Problem hierbei ist, dass die Id des Tags dynmaisch generiert wird.
Beispiel: auf der ersten Seite lautete das Tag: <tr id="1_Filter">, auf einer anderen Seite <tr id="2_Filter">.
Für "1" und "2" möchte ich nun Platzhalter im CSS einfügen, so dass irgendwas in der Art
Code:
#table tr.<Platzhalter>_Filter {color: red;}
entsteht.
Ist sowas überhaupt machbar?

IE Version: ab 6.0

Viele Grüße
Arndtinho
 
In einer .css-Datei geht das nicht (falls doch: bitte jemand korrigieren *g).
Du könntest deine CSS-Angaben auch in eine PHP-Datei oder Datenbank schreiben. Dort kannst du dann ganz leicht Platzhalter verwenden.
 
IDs dürfen nicht mit Zahlen beginnen sondern müssen mit einem Buchstaben ([A-Za-z]) beginnen. Daneben könntest du das Element einfach einer Klasse zuweisen.
 
Ok. Ich habe jetzt mal den Originalcode eines <tr>-Tags genommen
Code:
UC_MaterialListFilter_TR_Filter
. Dieser Teil
Code:
UC_MaterialListFilter_TR
wird dynamisch generiert. Und das würde ich gern irgendwie abfangen und dem CSS beibringen, dass alles, was so
Code:
<Platzhalter>_Filter
aufgebaut ist, rot zu sein hat.
 
Status
Nicht offen für weitere Antworten.
Zurück