bordure d'un tableau

Eléphant du PHP | 351 Messages

21 déc. 2006, 19:55

Ma question est peut etre bête mais je la pose quand même :

Pour mettre des bordures à mes tableaux j'utilisais avant :

<table border="1" bordercolor="#000000">

Mais je constate que sur firefox ça n'affiche pas une bordure noire de 1px

Je me suis dit que je devrais le mettre en CSS :

style = "border:1px solid #000000"

Mais ça n'affiche pas la bordure des cellules

Comment faire pour afficher ce qui s'affiche sous IE avec :
<table border="1" bordercolor="#000000">

ViPHP
ViPHP | 1961 Messages

21 déc. 2006, 20:07

Bonjour,

Tu veux ça pour tous les tableaux de ton site, d'une page ou bien pour un tableau spécifique ?
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Eléphant du PHP | 351 Messages

21 déc. 2006, 20:11

un tableau spécifique

ViPHP
ViPHP | 1961 Messages

21 déc. 2006, 20:16

Re,

Tu dois le faire pour chaque élément du tableau ou bien créer une class CSS et attribuer cette class à chaque élément.
Deux choses sont infinies, l'Univers et la sottise humaine!!
Mais je ne suis pas sur de ce que j'affirme au sujet de l'Univers.

A. Einstein

Mammouth du PHP | 19672 Messages

21 déc. 2006, 20:21

Autre option pour simplifier:
mettre un attribut id dans ta balise table du genre

Code : Tout sélectionner

<table id="montableau1" summary="">
Ensuite dans ta feuille de style tu mets :

Code : Tout sélectionner

#montableau1 td { border: 1px solid #000; }
et ensuite observe le résultat ;)
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 351 Messages

21 déc. 2006, 20:39

c'est pas bon non plus car en fait je met
cellpadding="0" cellspacing="0"

Donc là les bordures de cellules font 2px

Mammouth du PHP | 19672 Messages

21 déc. 2006, 20:44

vire les atributs cellpadding et cellspacing et dans ta feuille de style ajoute ceci :

Code : Tout sélectionner

#montableau1 td { border: 1px solid #000; border-collapse: collapse; }
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

21 déc. 2006, 22:17