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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [TABLE/CSS] Tableau avec ascenseur !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[TABLE/CSS] Tableau avec ascenseur !

n°1213488
nato29
Posté le 03-10-2005 à 12:37:47  profilanswer
 

Bonjour @ tous,
 
Je vous expose mon pb, j'ai actuellement un bouton web ecrit avec un tableau :

Code :
  1. <table border="1" id="bouton1" tabindex="1" onkeypress="if (window.event.keyCode==13){null;};" style="display: inline;" cellpadding="0" cellspacing="0">
  2.   <tbody>
  3.     <tr>
  4.       <td><img src="images/Bouton_Form_Gauche.gif" id="bouton1ImgGch" height="20" width="9" alt="" /></td>
  5.       <td id="bouton1TD" class="cssBoutonFormLibelle" height="20" nowrap="nowrap" valign="middle">VALIDER</td>
  6.       <td><img src="images/Bouton_Form_Droite.gif" id="bouton1ImgDrt" height="20" width="9" alt=""/></td>
  7.     </tr>
  8.   </tbody>
  9. </table>


 
et maintenant je veux faire le meme bouton avec des DIV et du CSS.
du genre :

Code :
  1. <div>
  2.        <div id="bouton1ImgGch" ></div>
  3.        <div id="bouton1C"><a href="#">VALIDER</div>
  4.        <div id="bouton1ImgDrt"></div>
  5. </div>


 
si vous avez deja fait ca ou des idee, je suis preneur.
 
Merci d'avance


Message édité par nato29 le 04-10-2005 à 16:25:32
mood
Publicité
Posté le 03-10-2005 à 12:37:47  profilanswer
 

n°1213568
gatsusat
Posté le 03-10-2005 à 13:57:41  profilanswer
 

on va faire simple :
 
tu peux nous montrer la page ou apparait ce bouton
 
car à mon avis, sajs utiliser 50 div,  
rien qu'avec <a href="#">texte</a>  
on fait la même chose. tu as une copie d'écran de la chose ?

n°1213595
nato29
Posté le 03-10-2005 à 14:19:57  profilanswer
 

voila les captures d'ecran correspondant au bouton :
 
http://glb.gysmo.org/ecrire/up/bouton1.png
 
et voila ce que j'ai fait mais cela ne marche pas sous IE, mais sur Opera, Netscape et FF.
 
http://glb.gysmo.org/ecrire/up/bouton2.png

Code :
  1. <script language="javascript" type="text/javascript">
  2. function trouvestyle(idf) {
  3. if (document.getElementById) {
  4.   return document.getElementById(idf).style;
  5. } else if (document.all) {
  6.   return document.all[idf].style;
  7. } else if (document.layers) {
  8.   return document.layers[idf];
  9. } else return null
  10. }
  11. function downBouton (g,c,d) {
  12. var stylc=trouvestyle(c);
  13. var stylg=trouvestyle(g);
  14. var styld=trouvestyle(d);
  15. if(stylc) 
  16.  stylc.backgroundImage='url(images/Bouton_Forme_enfonce_Fond.gif)';
  17. if(stylg) 
  18.  stylg.backgroundImage='url(images/Bouton_Form_enfonce_Gauche.gif)';
  19. if(styld) 
  20.  styld.backgroundImage='url(images/Bouton_Form_enfonce_Droite.gif)';
  21. }
  22. function upBouton (g,c,d) {
  23. var stylc=trouvestyle(c);
  24. var stylg=trouvestyle(g);
  25. var styld=trouvestyle(d);
  26. if(stylc) 
  27.  stylc.backgroundImage='url(images/Bouton_Forme_Fond.gif)';
  28. if(stylg) 
  29.  stylg.backgroundImage='url(images/Bouton_Form_Gauche.gif)';
  30. if(styld) 
  31.  styld.backgroundImage='url(images/Bouton_Form_Droite.gif)';
  32. }
  33. //-->
  34. </script>
  35. [...]
  36. <div align="center" onmousedown="downBouton('g3','c3','d3');" onmouseup="upBouton('g3','c3','d3');" onmouseout="upBouton('g3','c3','d3');">
  37. <a href="http://localhost" class="gauche" id="g3"></a><a href="http://localhost" class="bouton" id="c3">VALIDER</a><a href="http://localhost" class="droite" id="d3"></a>
  38. </div>
  39. [...]
  40. a.bouton {
  41. display: inline;
  42.   color: white;
  43.   height : 20px;
  44.   background-image: url(../images/Bouton_Forme_Fond.gif);
  45.   background-repeat: repeat-x;
  46.   font-size: 11px;
  47.   font-family: Arial, Helvetica, sans-serif;
  48.   text-decoration: none;
  49.   #position:absolute;
  50.   text-align: top;
  51.   padding: 3px;
  52. }
  53. a.bouton:hover {
  54.   background-image: url(../images/Bouton_Forme_enfonce_Fond.gif);
  55. }
  56. .droite {
  57.   font-size: 11px;
  58.   height : 20px;
  59.   width: 20px;
  60.   background-image: url(../images/Bouton_Form_Droite.gif);
  61.   background-repeat: no-repeat;
  62.   text-decoration: none;
  63.   text-align: top;
  64.   padding: 3px;
  65. }
  66. .gauche {
  67.   text-decoration: none;
  68.   height : 20px;
  69.   width: 20px;
  70.   background-image: url(../images/Bouton_Form_Gauche.gif);
  71.   background-repeat: no-repeat;
  72.   font-size: 11px;
  73.   text-align: top;
  74.   padding: 3px;
  75. }

n°1213658
nato29
Posté le 03-10-2005 à 15:04:03  profilanswer
 

Up ;-)

n°1213663
gatsusat
Posté le 03-10-2005 à 15:10:21  profilanswer
 

on va faire simple :  
POURQUOI 3 images alors qu'une seule SUFFIT !!!! ???????
a {  
background: url(monimage.jpg) no-repeat;
padding:2px 6px;
}
a:hover,a:active {
background-image:url(monimagehover.jpg);
}

n°1213665
masklinn
í dag viðrar vel til loftárása
Posté le 03-10-2005 à 15:12:55  profilanswer
 

[:pingouino]
 
C'est bouleversifiant [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1213685
plainsofpa​in
Pingouino's lover
Posté le 03-10-2005 à 15:29:31  profilanswer
 

http://test.roane-irkana.net/bouton_lien_style.html
 
Dingue ce qu'on peut faire sans tables et sans cochonneries :o
 
A mort les tables pour autre chose que l'affichage de données tabulaires ! A mort les gens qui utilisent les <div> comme les <tables> sans rien comprendre au principe !
 
PS : J'exagère mais si c'est pour utiliser les div à la place des tables, c'est pas utile d'avoir changé, vu que ton code est crade aussi ...
 
Va voir les premiers liens de ma signature pour plus d'infos :)


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1213713
nato29
Posté le 03-10-2005 à 15:58:03  profilanswer
 

PQ un bouton avec 3 elements car tout simplement je re-utilise ce code pour tous les boutons. Il faut que le bouton suive la taille du libelle.
 
ca y ai j'ai la soluce :
 
Le code XHTML

Code :
  1. <div class="bouton" onmousedown="buttonDown(this);" onmouseup="buttonUp(this);" onmouseover="overlib('toto');" onmouseout="buttonUp(this); nd();" onclick="">
  2. <div class="g"></div>
  3. <div class="c">VALIDER</div>
  4. <div class="d"></div>
  5. </div>


 
Le code CSS  

Code :
  1. .bouton {
  2. cursor: pointer;
  3. cursor: hand;
  4. }
  5.  
  6.  
  7. .g {
  8.     background: url("images/gauche.gif" ) no-repeat left;
  9.  float: left;
  10.  width: 9px;
  11.  height: 20px;
  12.  margin: 0;
  13.  padding: 0;
  14. }
  15. .gb {
  16.     background: url("images/enfonce_gauche.gif" ) no-repeat left;
  17.  float: left;
  18.  width: 9px;
  19.  height: 20px;
  20.  margin: 0;
  21.  padding: 0;
  22. }
  23. .d {
  24.     background: url("images/droite.gif" ) no-repeat top right;
  25.  width: 9px;
  26.  height: 20px;
  27.  margin: 0 5px 0 0;
  28.  padding: 0 0px 0 0;
  29.  float: left;
  30. }
  31. .db {
  32.     background: url("images/enfonce_droite.gif" ) no-repeat top right;
  33.  width: 9px;
  34.  height: 20px;
  35.  margin: 0 5px 0 0;
  36.  padding: 0 0px 0 0;
  37.  float: left;
  38. }
  39. .c {
  40.     color: White;
  41.     text-decoration: none;
  42.     background: url("images/fond.gif" ) repeat-x;
  43.     height: 20px;
  44.     margin: 0 0 0 0;
  45.     padding: 2px 0 0 0;
  46.     font-weight: normal;
  47.     font-size: 11px;
  48.     font-family: Arial, Helvetica, sans-serif;
  49. float: left;
  50. }
  51. .cb {
  52.     color: White;
  53.     text-decoration: none;
  54.     background: url("images/enfonce_fond.gif" ) repeat-x;
  55.     height: 20px;
  56.     margin: 0 0 0 0;
  57.     padding: 2px 0 0 0;
  58.     font-weight: normal;
  59.     font-size: 11px;
  60.     font-family: Arial, Helvetica, sans-serif;
  61. float: left;
  62. }


 
Le code Js pour le comportement d'un bouton

Code :
  1. // Gestion des boutons
  2. function buttonDown(button) {
  3. for (i = 0; i < button.childNodes.length; i++)
  4. {
  5.  switch(button.childNodes[i].className) {
  6.   case 'g':
  7.    button.childNodes[i].className = 'gb';
  8.    break;
  9.   case 'c':
  10.    button.childNodes[i].className = 'cb';
  11.    break;
  12.   case 'd':
  13.    button.childNodes[i].className = 'db';
  14.    break;
  15.  }
  16. }   
  17. }
  18. function buttonUp(button) {
  19. for (i = 0; i < button.childNodes.length; i++)
  20. {
  21.  switch(button.childNodes[i].className) {
  22.   case 'gb':
  23.    button.childNodes[i].className = 'g';
  24.    break;
  25.   case 'cb':
  26.    button.childNodes[i].className = 'c';
  27.    break;
  28.   case 'db':
  29.    button.childNodes[i].className = 'd';
  30.    break;
  31.  }
  32. }

n°1213730
plainsofpa​in
Pingouino's lover
Posté le 03-10-2005 à 16:10:36  profilanswer
 
n°1213806
nato29
Posté le 03-10-2005 à 17:19:36  profilanswer
 


je suis ouvert a toute proposition. Si tu as mieux pour avoir le meme resultat je suis preneur.

mood
Publicité
Posté le 03-10-2005 à 17:19:36  profilanswer
 

n°1213873
plainsofpa​in
Pingouino's lover
Posté le 03-10-2005 à 19:02:59  profilanswer
 

Je me demande pourquoi tu t'acharnes avec du js pour faire le rollover :o


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1213877
masklinn
í dag viðrar vel til loftárása
Posté le 03-10-2005 à 19:04:22  profilanswer
 

nato29 a écrit :

PQ un bouton avec 3 elements car tout simplement je re-utilise ce code pour tous les boutons. Il faut que le bouton suive la taille du libelle.


Mais c'est stupide comme justification [:pingouino]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1214128
gatsusat
Posté le 04-10-2005 à 10:15:39  profilanswer
 

tiens mon petit, voila une reponse toute simple :  
 
avec une seule image et sans code javascript je fais le rollover
 
cette image ressemble à ca :  
http://gatsu.ftp.free.fr/html/testbouton/fondbouton.png
c'est une seule et même image
 
et le code : (je colle une page HTML entiere (code HTML et CSS)
Ca à l'air d'un gros bordel comme ca, mais j'ai utilisé les defaut des IE, mais comme FF est presque sans défauts pour les standards, j'ai utilisé les pseudos-éléments :after et :before
 

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4. <title></title>
  5. <style>
  6. a.bouton, a.bouton * {
  7.  background-image: url(fondbouton.png);
  8.  background-repeat: no-repeat;
  9. }
  10. a.bouton {
  11.  /*Pour Tout les navigateurs*/
  12.  text-decoration: none; /*On vire l'effet souligné*/
  13.  /*Pour les vrais navigateurs*/
  14.  background-position:  center top;
  15.  /*Pour IE (hack IE ou on reecrit certaines propriétés*/
  16.  _background-position: left top; /*On lui assigne l'image de fond, en haut a gauche*/
  17.  _display:inline-block;
  18.  _width:20px;
  19.  _line-height: 20px;/*Hauteur de ligne pour centrer le texte verticalement*/
  20. }
  21. /*Ne marche que sous les vrais navigateurs*/
  22. a.bouton:before { content: ""; background:  url(fondbouton.png) no-repeat left top; width:15px;padding-left:15px;}
  23. a.bouton:after { content: "" ; background:  url(fondbouton.png) no-repeat right top; width:15px;padding-right:15px;}
  24. a.bouton span{
  25.  /*Pour Tout les navigateurs*/
  26.  color:white;
  27.  font: 10px Verdana;
  28.  background:none;
  29.  /*Pour IE*/
  30.  _background: url(fondbouton.png) no-repeat right top; /*On lui assigne l'image de fond, en haut a droite*/
  31.  _display:block; /*display block afin qu'il prenne toute la largeur par defaut*/
  32.  _margin-left:15px; /*Marge minimal gauche de 15 pixels afin d'afficher le bord rond sur le block A*/
  33.  _height:20px; /*hauteur*/
  34.  _line-height: 20px;/*Hauteur de ligne pour centrer le texte verticalement*/
  35.  _vertical-align: middle; /*centrage vertical*/
  36.  _padding-right:15px;/*Margin interieure droite afin que le texte n'aille pas trop au bord*/
  37.  _white-space:nowrap; /*On force le texte à rester sur une ligne, ca permet au passage d'élargir les blocs*/
  38. }
  39. /*Effet Hover*/
  40. a.bouton:hover, a.bouton:hover span { cursor: pointer; }/*On corrige le curseur doigt, apparament il disparait a cause du span*/
  41. a.bouton:hover span {background-position: right bottom;}
  42. a.bouton:hover:before {background-position: left bottom;}
  43. a.bouton:hover:after {background-position: right bottom;}
  44. a.bouton:hover {background-position: left bottom; }/*On affiche le fond a partir du bas (image hover)*/
  45. </style>
  46. </head>
  47. <body>
  48. <a href="#" class="bouton"><span>Ok</span></a>
  49. <a href="#" class="bouton"><span>Text ultra supra mega long qui nique tout</span></a>
  50. </body>
  51. </html>


 
On a peut etre un code lourd au niveau des CSS, mais il ne sera téléchargé qu'une seule fois.
Et au final on garde un code HTML propre, et pas tout pourri comme tu l'as fait
 
pour avoir le code commenté, il suffit d'afficher le code source de la page suivante
un exemple est visible ici : http://gatsu.ftp.free.fr/html/testbouton/bouton.html


Message édité par gatsusat le 04-10-2005 à 11:01:39
n°1214167
gatsusat
Posté le 04-10-2005 à 11:02:23  profilanswer
 

up!
Partie CSS sans commentaires (c'est plus lisible :D)
 

Code :
  1. a.bouton, a.bouton * {
  2.  background-image: url(fondbouton.png);
  3.  background-repeat: no-repeat;
  4. }
  5. a.bouton {
  6.  /*Pour Tout les navigateurs*/
  7.  text-decoration: none;
  8.  /*Pour les vrais navigateurs*/
  9.  background-position:  center top;
  10.  /*Pour IE (hack IE ou on reecrit certaines propriétés*/
  11.  _background-position: left top;
  12.  _display:inline-block;
  13.  _width:20px;
  14.  _line-height: 20px;
  15. }
  16. /*Ne marche que sous les vrais navigateurs*/
  17. a.bouton:before { content: ""; background:  url(fondbouton.png) no-repeat left top; width:15px;padding-left:15px;}
  18. a.bouton:after { content: "" ; background:  url(fondbouton.png) no-repeat right top; width:15px;padding-right:15px;}
  19. a.bouton span{
  20.  /*Pour Tout les navigateurs*/
  21.  color:white;
  22.  font: 10px Verdana;
  23.  background:none;
  24.  /*Pour IE*/
  25.  _background: url(fondbouton.png) no-repeat right top;
  26.  _display:block;
  27.  _margin-left:15px;
  28.  _height:20px;
  29.  _line-height: 20px;
  30.  _vertical-align: middle;
  31.  _padding-right:15px;
  32.  _white-space:nowrap;
  33. }
  34. /*Effet Hover*/
  35. a.bouton:hover, a.bouton:hover span { cursor: pointer; }
  36. a.bouton:hover span {background-position: right bottom;}
  37. a.bouton:hover:before {background-position: left bottom;}
  38. a.bouton:hover:after {background-position: right bottom;}
  39. a.bouton:hover {background-position: left bottom; }


Message édité par gatsusat le 04-10-2005 à 11:09:58
n°1214243
sircam
I Like Trains
Posté le 04-10-2005 à 12:08:27  profilanswer
 

Plus fondamentalement, les boutons sous forme d'image... NO GOOD. Et généralement tout ce qui est sous forme d'image / de Flash pour la navigation.
 
Par pitié.
 
My two cents. [:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1214251
nato29
Posté le 04-10-2005 à 12:13:49  profilanswer
 

ok dac !
j'ai bien note ton exemple !
 
mais comment fait ton en CSS pour l'evement keypress ?
c a d que je voudrais avoir le rollover que lorsque l'on clique sur le bouton


Message édité par nato29 le 04-10-2005 à 12:20:29
n°1214263
Beral2
Posté le 04-10-2005 à 12:22:50  profilanswer
 

Bon, si j'ai bien compris, les 3 images c'est parce que 3 boutons (en fait cela ne se voit que très mal sur ton 2ème post (faudrait séparer visuellement les (précédent/index/suivant" ).
 
Pas besoin de javascript mais de 3 images contenant chacune la version "normale" et la version "rollover", à mettre en image de background et à décaler en hover.
Pas besoin de Div (ou une seule pour séparer la nav du reste). Des "a" à la suite suffisent.

n°1214264
plainsofpa​in
Pingouino's lover
Posté le 04-10-2005 à 12:24:56  profilanswer
 

nato29 > remplace les :hover par des :active dans le css de gatsu et t'auras plus d'effet au survol mais au clic.


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1214267
nato29
Posté le 04-10-2005 à 12:28:40  profilanswer
 

plainsofpain a écrit :

nato29 > remplace les :hover par des :active dans le css de gatsu et t'auras plus d'effet au survol mais au clic.


ok merci,
 
....
mais ca marche pas


Message édité par nato29 le 04-10-2005 à 12:30:19
n°1214272
gatsusat
Posté le 04-10-2005 à 12:30:44  profilanswer
 

la pseudoclasse :active n'est valable que pour les éléments A et non les éléments <span> et autres et si vous testez ca ne marchera pas.
 
Alors soit on fait dans le bloat, mais ca pourrai fonctionner mais alors on va partir loin dans la folie.


Message édité par gatsusat le 04-10-2005 à 12:30:58
n°1214274
plainsofpa​in
Pingouino's lover
Posté le 04-10-2005 à 12:32:20  profilanswer
 

http://test.roane-irkana.net/bouton_lien_style.html
 
L'effet au moment ou tu appuies est fait par active. Si ton navigateur le supporte pas, c'est pas ma faute :o


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1214287
nato29
Posté le 04-10-2005 à 12:40:15  profilanswer
 

ouia mais il me faut un code portable sur l'ensemble des browsers
ca marche sous FF/Opera 8.5/netscape 8


Message édité par nato29 le 04-10-2005 à 12:43:46
n°1214290
plainsofpa​in
Pingouino's lover
Posté le 04-10-2005 à 12:42:09  profilanswer
 

Sur IE il n'y aura pas l'effet au clic, mais comme ca dure 3 dixième de secondes c'est stupide de faire des montagnes de code juste pour ça :o
 
Et sous tous les autres navigateurs (sauf ceux qui sont des surcouches basées sur IE comme avant browser ou maxthon), t'auras l'effet au clic.


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1214304
gatsusat
Posté le 04-10-2005 à 12:53:28  profilanswer
 

un effet hover avec la souris en forme de doigt, c'est plus explicite pour 99,99% des utilisateurs, qu'un bouton qui fait rien du tout lors du survol de la souris. surtout que l'effet active il sert pas à grand chose, puisque lorsque tu clique ta page se barre aussitot pour etre changée par une autre.

n°1214305
plainsofpa​in
Pingouino's lover
Posté le 04-10-2005 à 12:55:25  profilanswer
 

Bah il peut aussi mettre le css pour un effet au survol, mais ce que je comprend pas c'est pourquoi il s'acharne à vouloir du js pour avoir un effet très peu visible sur un seul navigateur :o


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1214314
gatsusat
Posté le 04-10-2005 à 13:15:42  profilanswer
 

pour faire bloat

n°1214379
nato29
Posté le 04-10-2005 à 14:05:27  profilanswer
 

mais qu'est ce qui vous fait croire que je foutre absoluement du JS !
j'suis pas un fan de JS, et moins j'en ai mieux je me porte !
je cherche juste avoir un lien qui se comporte comme un boutton sur un max de navigateur.
Je dois pas etre le seul a vouloir un tel comportement.

n°1214382
plainsofpa​in
Pingouino's lover
Posté le 04-10-2005 à 14:07:37  profilanswer
 

Non, mais l'effet au clic du bouton perso je fais pas gaffe
 
L'effet au survol est plus expressif :o


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1214391
nato29
Posté le 04-10-2005 à 14:16:44  profilanswer
 

toi tu fait peut etre pas gaffe, car t'as l'habitude et tu sais comment ca marche mais pour un utilisateur lambda si ca n'a pas le meme comportement, ca le bloque et apres il te fait un caca nerveux d'1h pour avoir ce putain d'effet a la con qui sert a rien et qu'il faut ce faire chier pour le faire !

n°1214394
plainsofpa​in
Pingouino's lover
Posté le 04-10-2005 à 14:17:44  profilanswer
 

Avec un effet de survol, ca m'étonnerait qu'il sache pas que c'est un bouton :o


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1214454
nato29
Posté le 04-10-2005 à 14:46:06  profilanswer
 

je vais encore rajouter une couche, mais bon au point ou j'en suis :
 
Je souhaite afficher un tableau avec ascenseur, mais en gardant l'entete du tableau hors de l'ascenseur, le pb c'est que dans ce cas je perds mon alignement entre l'entete et le corps du tableau
 

Code :
  1. <table cellpadding="2" cellspacing="1" id="tableau4" border="1">
  2. <thead>
  3.    <tr>
  4.     <th width="33%" id="nom">NOM</a></th>
  5.     <th width="33%" id="prenom">PRENOM</th>
  6.     <th width="33%" id="mail"> MAIL </th>
  7.    </tr>
  8.        </thead>
  9.  <tbody style="overflow: auto; height: 70px">
  10.   <tr>
  11.    <td style="width:33%;" headers="nom">TITI</td>
  12.    <td style="width:33%;" headers="prenom">toto</td>
  13.    <td style="width:33%;" headers="mail">mail@adresse.com</td>
  14.   </tr>
  15.   <tr>
  16.    <td style="width:33%;" headers="nom">Moreau</td>
  17.    <td style="width:33%;" headers="prenom">Jeanne</td>
  18.    <td style="width:33%;" headers="mail">titi@tata.com</td>
  19.   </tr>
  20.   <tr>
  21.    <td style="width:33%;" headers="nom">Minus</td>
  22.    <td style="width:33%;" headers="prenom">Cortex</td>
  23.    <td style="width:33%;" headers="mail">minux@warner.com</td>
  24.   </tr>
  25.   <tr>
  26.    <td style="width:33%;" headers="nom">Olivier</td>
  27.    <td style="width:33%;" headers="prenom">Mine</td>
  28.    <td style="width:33%;" headers="mail">olivier@interville.com</td>
  29.   </tr>
  30.   <tr>
  31.    <td style="width:33%;" headers="nom">H</td>
  32.    <td style="width:33%;" headers="prenom">Bombe</td>
  33.    <td style="width:33%;" headers="mail">bomb@h.com</td>
  34.   </tr>
  35.   <tr>
  36.    <td style="width:33%;" headers="nom">More</td>
  37.    <td style="width:33%;" headers="prenom">Oiseau</td>
  38.    <td style="width:33%;" headers="mail">titi</td>
  39.   </tr>
  40.  </tbody>
  41. </table>


 
le pb c'est que cela ne passe que sur les navigateurs Gecko ! et pas sur les autres.
Vous avez des idees ?


Message édité par nato29 le 04-10-2005 à 16:17:53
n°1214877
nato29
Posté le 04-10-2005 à 18:51:10  profilanswer
 
mood
Publicité
Posté le   profilanswer
 


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

  [TABLE/CSS] Tableau avec ascenseur !

 

Sujets relatifs
tableau htmlVariable PHP fait exploser un tableau :(
delete[] & tableau de pointeurs[c] recuperer infos sur la table de routage
Redimensionnement, CSS & JavaScript ;)CSS : positionner une image ou un bloc en bas d'un autre bloc
Css, séparer une boite en 2, imbrication ?comment transformer un fichier xml en un tableau
[CSS] IE n'aime pas mon code...sql tableau
Plus de sujets relatifs à : [TABLE/CSS] Tableau avec ascenseur !


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