2010-08-12 3 views
6

J'ai une table dans mon HTML mais je veux seulement l'espacement vertical car il ne semble pas juste avec le 25px horizontalement. Je ne vois aucun attribut en HTML pour le faire, est-ce possible?
Merci à l'avance,
DeanComment styliser une table avec seulement un espacement vertical des cellules?

EDIT: J'ai une table avec CELLSPACING tout autour de 25px. Je voudrais seulement aimer les cellules verticales de 25px.

+0

Je ne comprends pas. Pouvez-vous reformuler? –

+0

Voir mon édition, j'espère que cela l'a rendu plus compréhensible. – Dean

Répondre

4

l'attribut cellpadding, que je suppose que vous parlez , ne prendra qu'un nombre et l'utilisera comme pixels entre le mur de la cellule et le contenu. Vous devrez trouver une solution de contournement, en fonction de votre disposition, vous pouvez utiliser un <div> à la place, ou s'il n'y a aucune bordure autour des cellules, vous pouvez y ajouter style='padding-bottom:25px' pour créer le même effet.

4

ajouter ceci dans la tête> section <, juste après l'ouverture de la balise head de votre page: Cela devrait faire le travail:

<style type="text/css"> 
td { margin: 25px 0px; } /* tells the table to have 25 
px on top and bottom, zero px on left and right */ 
</style> 
+1

Il en est de même pour 'th'. –

+0

oui, bon point @Abbondanza – iamserious