28221 sujets

CSS et mise en forme, CSS3

Bonjour,

J'utilise un tableau que je formate en CSS. Ce tableau est composé de lignes de 3 cellules chacune.

Je place une couleur de fond aux cellulex, seulement sur IE, je n'arrive pas à "coller" les cellules entres-elles. J'ai toujours 2 pixels environs d'espace entre.

Je pense avoir essayé toutes les propriétés CSS concernant les tableaux, sans succès.

Sur FireFox, et comme toujours, tout est ok.

Alors cela est-il seulement possible sous IE ?
Modifié par Yhann (17 Feb 2005 - 14:14)
Bonjour,

Tu as essayé de formater ton tableau comme ci-dessous?

<table cellspacing=0 cellpadding=0 border=0>
  <tr>
    <td></td>
  </tr>
</table>

ou la propriété "border-collapse: collapse"

Sinon, le code ou un lien vers une page, ça aide.
Modifié par thierry (17 Feb 2005 - 11:56)
Salut,

Je suis en xhtml strict, et je croyais que ces attributs n'étaient pas compatibles. Ils le sont ?

Alors dans ce cas, c'est tout bon.

J'ai trouvé cette information :

http://forum.hardware.fr/forum2.php3?post=26941&cat=10#t227771

a écrit :
cellspacing -> son équivalent est border-spacing, à appliquer sur un élément <table>. Attention toutefois, Internet Explorer pour Windows ne supporte pas cette propriété. Il faut donc garder cellspacing.
Alors là : bravo Smiley biggrin

a écrit :
border-collapse:collapse;


Tout est ok avec la ligne ci-dessus.

Merci ! Smiley clapclap