Setz die padding/spacing - Angaben mal in die td-Definition - vielleicht klappt's dann so, wie Du's Dir vorstellst?
EDIThoppala, seh ich ja jetzt erst: noch'n Karlsruher! Haben wir inzwischen die Mehrheit?![]()
Ich habe Tabellen in einer externen css-datei definiert,
aber cellpadding und cellspacing bekomme ich einfach nicht in CSS hin.
Was mache ich falsch?
Hier die CSS:
table { border: solid #A01D1D; border-width: 1px; spacing: 0px; padding: 5px}
td { border: solid; border-width: 1px}
Setz die padding/spacing - Angaben mal in die td-Definition - vielleicht klappt's dann so, wie Du's Dir vorstellst?
EDIThoppala, seh ich ja jetzt erst: noch'n Karlsruher! Haben wir inzwischen die Mehrheit?![]()
Gruß, der Michl
* * * if you want them to RTFM, make a better FM! * * *
Code:table { border: solid #A01D1D; border-width: 1px; border-spacing: 5px; }
sorry, dass ich nicht geantwortet habe, war im Stress.
Also ich habe beides schon versucht (in di td zu setzten, sowie mehr oder weniger sämtliche schreibweisen), hat aber beides nicht funktioniert. Für mich hat sich das Problem inzwischen erledigt, da wir die genaue Tabellenaussehen jetzt doch nicht per CSS festschrauben wollen... (Glück gehabt), aber seltsam finde ich das ganze schon.
p.s.: bin nicht mehr in KA, gerade erst nach Berlin gezogen...
Dann klick doch mal auf den "nicht erledigt" Button hier! ;-)
To boldly go where noone has gone before! (Ich liebe diesen Satz!)
'Richtige' Cellpadding- und Cellspacing-Attribute für <table>-Elemente gibt es bedingt durch das Prinzip von CSS nicht.
Die meisten Stylesheet-Definitionen können allgemein auf (fast) beliebige Elementtypen angewandt werden, wobei CSS allerdings keine Ahnung davon hat, dass <table> eine Tabelle ist, die aus Zellen besteht, welche einen bestimmen Abstand zueinander haben sollen.
Die Eigenschaften 'cellpadding' und 'cellspacing' kennt also nur das <table>-Elemente, und daher gibts keine CSS-Äquivalente dafür.
Man kann aber CSS-Definitionen für Elemente eines bestimmten Typs innerhalb eines über die ID angegebenen, übergeordneten Elements angeben. Damit kann man sich sparen, jedem <td> der Tabelle eine 'class'-Angabe zu verpassen:
PHP-Code:<style>
#tabelle td
{
background-color:#dd0000;
padding:8px;
}
</style>
<body>
<table id="tabelle">
<tr><td>1</td><td>2</td></tr>
<tr><td>3</td><td>4</td></tr>
</table>
</body>
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)