[CSS] Lignes de tableau aux couleurs alternées

Lignes de tableau aux couleurs alternées [CSS] - Web design - Graphisme

Marsh Posté le 21-12-2010 à 14:36:37    

Bonjour tout le monde  :hello: ,
 
J'ai un problème CSS que je n'arrive pas à résoudre.
 
Pour rendre les données d'un tableau (ici, elle s'appelle tablo) plus visible, je style le tableau en alternant la couleur du fond des lignes.
Voilà les CSS pour ceux que ça intéresse :
 

Citation :

.tablo tr:nth-child(2n){
       background-color:#ffffff;
}
 
.tablo tr:nth-child(2n+1){
       background-color:#000000;
}


 
Le hic est que ça ne marche pas sous ce  :kaola:  d'Internet Explorer. Ni sous Opera MAC  :cry: .
Quelqu'un connait la parade ?  

Reply

Marsh Posté le 21-12-2010 à 14:36:37   

Reply

Marsh Posté le 21-12-2010 à 17:59:01    

Salut,
IE9 doit gérer ce sélecteur, par contre opéra est bien aux fraises.
Je pense qu'il n'y a pas 36 solutions :
- tu t'en passes (si peu de tableaux et tableaux pas très importants), et la joue classique avec bordures...
- tu rajoutes une classe 1 rangée/2 en amont (code généré ou code brut) ou en aval (en JS)

Reply

Marsh Posté le 22-12-2010 à 09:12:45    

Merci bien de ta réponse, comme je l'imaginais il n'y a pas 36 solutions.
Après mise à jour, il apparait qu'avec Opera 11 ce type CSS est pris en charge (mac&pc).
Pour IE, la version 9beta le prend aussi en charge, donc à priori ce problème ne se posera plus très longtemps... en espérant que les internautes se mettent a jour !

Message cité 2 fois
Message édité par freeminder le 22-12-2010 à 09:18:27
Reply

Marsh Posté le 22-12-2010 à 10:49:29    

freeminder a écrit :

Merci bien de ta réponse, comme je l'imaginais il n'y a pas 36 solutions.
Après mise à jour, il apparait qu'avec Opera 11 ce type CSS est pris en charge (mac&pc).
Pour IE, la version 9beta le prend aussi en charge, donc à priori ce problème ne se posera plus très longtemps... en espérant que les internautes se mettent a jour !


J'ignorais :jap:
Je pense que pour Opera les users mettront très vite à jour mais pour IE ça sera plus long.

Reply

Marsh Posté le 26-12-2010 à 22:28:04    

freeminder a écrit :

Merci bien de ta réponse, comme je l'imaginais il n'y a pas 36 solutions.
Après mise à jour, il apparait qu'avec Opera 11 ce type CSS est pris en charge (mac&pc).
Pour IE, la version 9beta le prend aussi en charge, donc à priori ce problème ne se posera plus très longtemps... en espérant que les internautes se mettent a jour !


Ben alors tu peux continuer à rêver :D
Imagine pas pouvoir utiliser ton système dans les 2 ans qui viennent :o


---------------
| .:: www.wizopunk-art.com - Développement web ::. |
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed