input dans un <td>

input dans un <td> - HTML/CSS - Programmation

Marsh Posté le 30-12-2004 à 11:32:22    

bonjour,
en fait j'ai un tableau, et je voudrais qu'une des cellules soit un champ de saisie, j'ai donc ce code la :

Code :
  1. <td class='lignetab'>
  2.   <form name="formmodifligne" action="/achats/servlet/TraiteModifLigneCommandeConfirm">
  3.     <INPUT TYPE="hidden" NAME="num_com" VALUE='toto'>
  4.     <INPUT TYPE="hidden" NAME="id_lig" VALUE='titi'>
  5.     <INPUT TYPE="Text" NAME="proforma_ligne" ALIGN="left" value="lala" onchange="javascript:formmodifligne.submit();">
  6.   </form>
  7. </td>


donc mon probleme c'est que soit IE, la ligne du tableau est beaucoup plus haute que la taille de l'input, et sous firefox il n'y a aucun probleme
donc est ce qu'il y a une possibilite pour que sous IE aussi, la hauteur de la ligne soit la hauteur de l'input??
 
merci


Message édité par jeromejanson le 30-12-2004 à 11:33:26
Reply

Marsh Posté le 30-12-2004 à 11:32:22   

Reply

Marsh Posté le 30-12-2004 à 11:41:08    

essaye de specifier une valeur nulle pour cellspacing ou une propriete de ce genre


Message édité par mkracing66 le 30-12-2004 à 11:41:21
Reply

Marsh Posté le 30-12-2004 à 11:41:37    

tu peux fixer la heuteur de ton champ input en rajoutant ca par exemple:
style="width:Xpx; height:Xpx; font-size:Xpx;"

Reply

Marsh Posté le 30-12-2004 à 11:49:13    

c'est toujours la meme chose, j'ai l'impression que du moment ou il y a <form> dans un <td> la ligne du tableau est plus haute que la hauteur de l'input

Reply

Marsh Posté le 30-12-2004 à 13:35:19    

Ben si tu n'utilisais pas de tableau pour la mise en page, comme il faut le faire, tu n'aurais aucun problèmes ;)

Reply

Marsh Posté le 30-12-2004 à 13:36:55    

FlorentG a écrit :

Ben si tu n'utilisais pas de tableau pour la mise en page, comme il faut le faire, tu n'aurais aucun problèmes ;)


 
faire comment alors?? parce que je veux que mon affichage soit sous la forme d'un tableau?
 
merci

Reply

Marsh Posté le 30-12-2004 à 15:33:06    

pour que vous compreniez bien je vais vous montrer ce qui se passe
 
donc sous firefox c'est ce que je voulais avoir :
 
http://img92.exs.cx/img92/1856/firefox0yt.jpg
 
et sous IE ca me donne ca :
 
http://img91.exs.cx/img91/6961/ie6wk.jpg


Message édité par jeromejanson le 30-12-2004 à 15:34:57
Reply

Marsh Posté le 30-12-2004 à 15:42:02    

je t deja dis , verifie les valeurs de cellspacing et cellpading, et si pour le moment tu as des cellules vides, verifie leur initialisation, c un pb qui arrive courrament sur IE

Reply

Marsh Posté le 30-12-2004 à 15:45:28    

Mkracing66 a écrit :

je t deja dis , verifie les valeurs de cellspacing et cellpading, et si pour le moment tu as des cellules vides, verifie leur initialisation, c un pb qui arrive courrament sur IE


 
desole de pas t'avoir repondu, mais j'ai essaye de rajouter cellspacing et cellpading, mais ca ne change pas mon probleme
 
et pour les cellules vides, je comprend pasexactement ce que tu veux dire

Reply

Marsh Posté le 30-12-2004 à 16:47:10    

Salut,
Je serai toi, j'essaierai tout simplement de fermer la balise form en dehors du tableau. J'ai déjà eu des pb de ce type un peu aléatoires et j'avais vu que la balise form dans le tableau c'était pas top !

Reply

Marsh Posté le 30-12-2004 à 16:47:10   

Reply

Marsh Posté le 30-12-2004 à 16:52:11    

crystel a écrit :

Salut,
Je serai toi, j'essaierai tout simplement de fermer la balise form en dehors du tableau. J'ai déjà eu des pb de ce type un peu aléatoires et j'avais vu que la balise form dans le tableau c'était pas top !


 
ben le soucis, c'est que j'ai autant de formulaires dans mon tableau que de ligne

Reply

Marsh Posté le 30-12-2004 à 16:57:16    

Code :
  1. <style>
  2. form {margin:0px; padding:0px;}
  3. </style>


Message édité par esrevni le 30-12-2004 à 16:58:01
Reply

Marsh Posté le 30-12-2004 à 17:03:39    

esrevni a écrit :

Code :
  1. <style>
  2. form {margin:0px; padding:0px;}
  3. </style>



 
yes, ca marche !!! :)
mais je comprend pas, c'est pas la meme chose que le cellspacing et cellpadding ???
 
en tout cas merci ;)

Reply

Marsh Posté le 30-12-2004 à 17:29:07    

non, là c'est pour le formulaire. Par défaut, l'espace autour du formulaire n'est pas nul.

Reply

Marsh Posté le 31-12-2004 à 07:51:26    

ok, merci de l'explication ;)
 
et bonne annee a tous !!!

Reply

Sujets relatifs:

Leave a Replay

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