Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1719 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Coloration des bords d'une case d'un tableau avec plusieurs couleurs.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Coloration des bords d'une case d'un tableau avec plusieurs couleurs.

n°2037207
poly50
Posté le 19-11-2010 à 15:51:39  profilanswer
 

Bonjour a tous.
 
je cherche un moyen pour colorer les cases d'un tableau dans une page en HTML.
 
Chaque cases du tableau peux avoir 4 couleurs différentes (arrète droite, du haut, de gauche et du bas).
 
est ce que quelqu'un saurais comment s'y prendre?

mood
Publicité
Posté le 19-11-2010 à 15:51:39  profilanswer
 

n°2037208
flo850
moi je
Posté le 19-11-2010 à 16:03:20  profilanswer
 
n°2037294
poly50
Posté le 20-11-2010 à 00:12:15  profilanswer
 

si je comprends bien, faudrais faire un fichier CSS, et appliquer des style?
 
mais comment faire si je veux générer dynamiquement chaque couleur de bordure? il faudrait que je puisse appliquer 4 style à une seule case de tableau, mais quand j'ai éssayé ca ca n'a pas marché.
 
est ce que quelqu'un saurait comment rendre ça possible?
 
merci
 


Message édité par poly50 le 20-11-2010 à 10:15:33
n°2037312
abais
Posté le 20-11-2010 à 10:44:07  profilanswer
 

En mettant le CSS directement dans le HTML ?
 
<td style="border-top:3px solid rgb(234,56,89) ; border-right:3px solid rgb(124,200,7) ; border-bottom:3px solid rgb(89,148,4) ; border-left:3px solid rgb(45,0,235) ;">
    Contenu de la cellule...
</td>
 
Ça sera plutôt lourd comme code..
 
en PHP, créé une fonction qui te retourne une chaine de caractère "rgb(XX,XX,XX)" ou XX est un nombre entier entre 0 et 255 (généré au hazard ?), voir directement tout l'attribut style du td...


---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
n°2038791
gatsu35
Blablaté par Harko
Posté le 27-11-2010 à 10:24:50  profilanswer
 

abais a écrit :

En mettant le CSS directement dans le HTML ?
 
<td style="border-top:3px solid rgb(234,56,89) ; border-right:3px solid rgb(124,200,7) ; border-bottom:3px solid rgb(89,148,4) ; border-left:3px solid rgb(45,0,235) ;">
    Contenu de la cellule...
</td>
 
Ça sera plutôt lourd comme code..
 
en PHP, créé une fonction qui te retourne une chaine de caractère "rgb(XX,XX,XX)" ou XX est un nombre entier entre 0 et 255 (généré au hazard ?), voir directement tout l'attribut style du td...


solution plus simple :  
Déclarer en CSS les propritétés structurelles des TD en mettant une couleur de base au passage:  

Code :
  1. td(border:3px solid black;)


 
Ensuite sur le TD comme le dis abais, mettre un style, mais ne changer que le border color, en plus on peut déclarer toutes les couleurs en une seule déclaration.

Code :
  1. <td style="border-color:#112233 #445566 #778899 #AABBCC">....</td>


Les quatres valeurs correspondent respectivement à top, right, bottom, left


---------------
Blablaté par Harko

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Coloration des bords d'une case d'un tableau avec plusieurs couleurs.

 

Sujets relatifs
Superposer des couleurs sur un planTaille max de tableau en VBA
Regex tableau et arrayTableau de caractère et $...
Creer une macro pour sommer plusieurs cellules de plusieurs feuillesMacro pour compiler des fichiers en tableaux et generer les graphes
Récupérer un tableau d'une autre page webPartager une route entre plusieurs voitures
[resolu]tableau d'objet dans une classe (et ca marche pas bien sur)Tableau associatif avec clé numerique
Plus de sujets relatifs à : Coloration des bords d'une case d'un tableau avec plusieurs couleurs.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR