Soucis avec IE pour bordure interne tableau

Résolu/Fermé
Luc - 20 nov. 2007 à 13:31
 Luc - 20 nov. 2007 à 15:16
Bonjour,
J'ai créé un tableau dans lequel je souhaite avoir, pour certaines lignes (mais pas toutes), une bordure en bas de ligne.

Dans ma feuille de style, j'ai créé .AvecLigne { border-color: black; border-bottom-style: solid }

Dans mon tableau, les lignes sans bordure commencent par <tr> et les lignes par bordure commencent par <tr class="AvecLigne">

Ça marche très bien avec Firefox mais les bordures n'apparaissent pas avec Internet Explorer (version 7 chez moi).

Voici la page: https://www.lachelidoine.fr
Quelqu'un a-t-il une solution.

Merci.

2 réponses

Gihef
Messages postés
5134
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
13 avril 2022
2 767
20 nov. 2007 à 14:51
Bonjour,

En fait, les border devraient s'appliquer aux <td>.
Essaye.

Ou intercale quelque chose comme
<tr><td class="AvecLigne" colspan="4"></td></tr>


++
Tu peux utiliser
.AvecLigne { border-bottom : 3px solid #000; }


--
0
Merci, la 2ème solution semble fonctionner aussi avec IE (la première aurait été malaisée pour moi car j'ai déjà un <td class= qui varie aussi selon les endroits d'après d'autres critères)
Merci aussi pour le ++.
0