Hi,
table.skills{
width: 100%;
border-collapse:collapse;
page-break-before: always;
border-top:thin solid black;
}
td.skills{
border-spacing: 10px;
background-color: #ded5d5;
vertical-align: top;
width: 20%;
height: 150px;
padding: 50px;
border-top-width: 5pt;
}
border-spacing ist für Tabellenzellen nicht definiert, sondern nur für Tabellen.
Außerdem widerspricht sich in meinen Augen die Angabe von border-collapse:collapse mit border-spacing größer 0.
Denn wenn die borders der verschiedenen Zellen zusammenfallen, kann es keinen Abstand dazwischen geben.
Im CSS-Standard ist border-spacing auch im Kapitel "17.6.1 The separated borders model" beschrieben, im folgenden "17.6.2 The collapsing border model" wird es nicht erwähnt (siehe auch http://www.w3.org/TR/REC-CSS2/tables.html#propdef-border-spacing
Das Problem sit, daß die Angaben für den Abstand komplett ignoriert werden!
Klar, da border-spacing für td nicht definiert ist, MUSS es ignoriert werden.
cu,
Andreas
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
http://mud-guard.de/? http://www.andreas-waechter.de/ http://www.helpers.de/