Christoph Schnauß: TD-tag mag css-padding nicht...

Beitrag lesen

hallo,

.data_tables {

Das gilt für eine allgemeine Klasse "data_tables" - egal, ob für eine Tabelle oder <pre> oder <p> oder <h3> oder sonst irgendein HTML-Element.

margin-left:20px;
margin-top: 20px;
margin-bottom:20px;

Diese drei lassen sich zusammenfassen zu
   margin: 20px 0 20px 20px;

td.data_tables {

Jetzt gibst du _zusätzlich_ dazu, daß ein <td>, sofern es eben den Klassennamen "data_tables" erhält noch

padding:10px;
vertical-align:middle;
text-align:right;

berücksichtigen soll.

Nun folgt weiter unten eine Tabelle, deren <table>-tag auch das oben definierte wunderbar annimmt... das darin liegende <td>-tag weigert sich aber strikt, das text-align und das padding zu befolgen.

Hast du denn auch
   <td class="data_tables">
angegeben? Und: in welchem Browser passiert dir diese dir fehlerhaft scheinende Interpretation?

Grüße aus Berlin

Christoph S.

--
Visitenkarte
ss:| zu:) ls:& fo:) va:) sh:| rl:|