Appliquer un style sur une seule colonne d'un tableau [résolu]

Appliquer un style sur une seule colonne d'un tableau [résolu] - HTML/CSS - Programmation

Marsh Posté le 21-06-2005 à 13:50:33    

:hello:  Toi gourou xhtml/css qui passe par là est-il possible d'appliquer un style sur une seule colonne d'un tableau mis à part en appliquant une class à chaque td ? ( J'ai essayer de voir du coté des colgroup et col mais ça n'a pas été très fructueux :/ )


Message édité par Rioji le 21-06-2005 à 14:37:49
Reply

Marsh Posté le 21-06-2005 à 13:50:33   

Reply

Marsh Posté le 21-06-2005 à 13:52:33    

ouais mais nan c'est pas possible à cause de IE
 
sinon il y a possibilité de faire comme ceci :  
 
TABLE TD + TD {  
/* on attaque la 2eme colonne du tableau et seulement la deuxieme*/
}

Reply

Marsh Posté le 21-06-2005 à 13:57:11    

En fait c'est dans le cadre de tableaux générés par un script. LA colonne sur laquelle je veux appliquer un style peut changer de position donc la solution TD + TD ne me convient pas :/

Reply

Marsh Posté le 21-06-2005 à 14:21:19    

ben tu es obligé de mettre une classe dans chaque celulle concernée
 
c'est pas la mort  
le code  
 
class="MaClasse" prend au maximum 15 octets si tu es raisonnable dans le nom de ta classe. et si tu as 1000 élément ca ne fait ke 1500octets supplémentaires. Ce n'est pas la mer à boire

Reply

Marsh Posté le 21-06-2005 à 14:24:10    

oui ^^, mais je me demandais si il n'y avait pas une solution plus élégante, merci pour tes réponses :)

Reply

Marsh Posté le 21-06-2005 à 14:24:46    

Quand on y pense, c'est domage que l'xHTML implique de les données tabulaires soient vues à l'horizontale, on devrait pouvoir inverser l'orientation dans la partie présentation ... ( cela dit, j'imagine pas l'horreur pour le moteur de rendu :s )


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
Reply

Marsh Posté le 21-06-2005 à 14:38:35    

Rioji a écrit :

oui ^^, mais je me demandais si il n'y avait pas une solution plus élégante, merci pour tes réponses :)


Le plus élégant, c'est de le faire en javascript, si c'est bien fait en 20 ou 25 lignes de JS c'est torché (avec 0 js dans ton fichier html)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Sujets relatifs:

Leave a Replay

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