table class
htmllooser
- css
0 Cheatah0 Martin Hölter
Servus
Ich möchte die Randstärke einer Tabelle via CSS definieren. Das habe ich auch, nur habe ich das Problem dass wenn ich meine CSS Klasse im table tag habe, ich nur den äusseren rahmen habe, jedoch nicht die inneren. dafür müsste ich die css-class in jeder spalte haben, was bewirkt das ich lauter "kästchen" bekomme....wie kann ich also via css-class im table tag machen, dass ich die Randstärke usw auf die gesamte tabelle definieren kann, und nicht nur den äusseren rand?
gruss
Hi,
Ich möchte die Randstärke einer Tabelle via CSS definieren. Das habe ich auch, nur habe ich das Problem dass wenn ich meine CSS Klasse im table tag habe, ich nur den äusseren rahmen habe, jedoch nicht die inneren.
das liegt daran, dass diese Rahmen nicht zum <table>-Element gehören, sondern zu dessen Nachfahren, z.B. den <td>.
dafür müsste ich die css-class in jeder spalte haben,
Nein. Klassen brauchst Du *nie* für irgend eine Darstellung, sondern *immer* nur zur Klassifizierung eines Elements. Beschäftige Dich mit dem Nachfahrenselektor.
Cheatah
Hi!
table {border-collapse:collapse;}
dürfte helfen.
Gruß
Martin