28172 sujets

CSS et mise en forme, CSS3

Avec

table#monTableau
{
width:100%;
height:100%;
border-spacing: 10px;
}

j'ai une bordure de 10 px autout de toutes les cellules.
Je voudrais supprimer la bordure à gauche pour les cellules de la première colonne, les bordures droites pour les cellules de la dernière colonne, la bordure haute pour la première ligne et la bordure basse pour la dernière ligne.

Une idée ?

Si possible sans déplacer la contrainte sur les tr et td (à grands coups de first-child)
v1nce29 a écrit :
[…]
Je voudrais supprimer la bordure à gauche pour les cellules de la première colonne, les bordures droites pour les cellules de la dernière colonne, la bordure haute pour la première ligne et la bordure basse pour la dernière ligne.

Une idée ?

Si possible sans déplacer la contrainte sur les tr et td (à grands coups de first-child)

C’est dommage de te priver comme ça pour je ne sais quelle raison, parce que ce sont pourtant les termes même de ta question: first-child et last-child retraduisent exactement ce que tu formule toi-même!