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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Résolu][colspan][css: display] imbriguer les deux

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu][colspan][css: display] imbriguer les deux

n°2074188
zuthos
Posté le 05-05-2011 à 22:10:54  profilanswer
 

Bonjour,
 
Je n'arrive pas a utiliser le style display et colspan.
 
Voici mon exemple réduit au plus près du problème.
 

Code :
  1. <table border>
  2. <tr><th colspan=6>Titre</th></tr>
  3. <tr><th>Images</th><th>Nom</th><th>Age</th><th>Niveau</th><th>Nombre</th><th>Dur&eacute;e</th>
  4. <tr id='resume' style='display : block'><td colspan=6>resume</td></tr>                                                                                             
  5. </table>


 
Cet exemple refuse de prendre en compte le deuxième colspan.
Mon tableau devient donc tous moche  :sweat:
 
Si vous aviez une idée de comment annuler mon problème. Merci d'avance


Message édité par zuthos le 06-05-2011 à 06:06:23
mood
Publicité
Posté le 05-05-2011 à 22:10:54  profilanswer
 

n°2074191
gatsu35
Blablaté par Harko
Posté le 05-05-2011 à 22:27:57  profilanswer
 

display:block sur un TR? et pourquoi display:block sur un TR ?  
c'est inutile, le TR par défaut est en display:table-row sauf sous IE ou c'est display:block.
 
Si tu as un Javascript qui cache/affiche des lignes de tableau.
 
Dans ton JS le plus simple c'est de faire :  
tr.style.display = '';  
comme ça le navigateur prend la valeur par défaut


---------------
Blablaté par Harko
n°2074194
zuthos
Posté le 05-05-2011 à 22:57:56  profilanswer
 

gatsu35 a écrit :

display:block sur un TR? et pourquoi display:block sur un TR ?  
c'est inutile, le TR par défaut est en display:table-row sauf sous IE ou c'est display:block.
 
Si tu as un Javascript qui cache/affiche des lignes de tableau.
 
Dans ton JS le plus simple c'est de faire :  
tr.style.display = '';  
comme ça le navigateur prend la valeur par défaut


 
Effectivement, c'est pour afficher/cacher une ligne du tableau.
 
Mais, je comprend pas bien ta proposition.
 
En fait, je veut que la ligne soit caché au démarage.

n°2074195
gatsu35
Blablaté par Harko
Posté le 05-05-2011 à 23:12:00  profilanswer
 

mets lui display:none

 

et quand tu l'affiches, tu lui fais un style.display = '';


Message édité par gatsu35 le 05-05-2011 à 23:16:43

---------------
Blablaté par Harko
n°2074206
zuthos
Posté le 06-05-2011 à 06:05:55  profilanswer
 

Merci, cela fonctionne parfaitement.
:-D


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

  [Résolu][colspan][css: display] imbriguer les deux

 

Sujets relatifs
problème avec "display"[Résolu] Problème de masquage d'image - javascript - display none
Rendu de colspan par IE8 incorrect ?Problème avec "display:non"
probleme display:none ie :sdisplay ou visibility
[CSS] Mettre une bordure sur un lien en display:blockBlindDown avec Scriptaculous et display none sur mon DIV
Flash en display:none sous IE[RESOLU] Display None/Block
Plus de sujets relatifs à : [Résolu][colspan][css: display] imbriguer les deux


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