Foros del Web » Creando para Internet » HTML »

Display de formularios en IE

Estas en el tema de Display de formularios en IE en el foro de HTML en Foros del Web. Buenas, Necesitaría ayuda con un formulario que estoy realizando. En Firefox se ve correctamente, pero en IE la celda donde está ubicado el formulario aparece ...
  #1 (permalink)  
Antiguo 04/08/2005, 17:15
 
Fecha de Ingreso: agosto-2005
Mensajes: 4
Antigüedad: 12 años, 4 meses
Puntos: 0
Display de formularios en IE

Buenas,
Necesitaría ayuda con un formulario que estoy realizando. En Firefox se ve correctamente, pero en IE la celda donde está ubicado el formulario aparece con un height mayor. No entiendo por qué y me estoy volviendo loco.
Alguien podría echarme un cable?
Gracias
  #2 (permalink)  
Antiguo 04/08/2005, 17:33
 
Fecha de Ingreso: agosto-2005
Mensajes: 4
Antigüedad: 12 años, 4 meses
Puntos: 0
Me acabo de dar cuenta de un "pequeño" detalle. Si escribo las etiquetas <form></form> abrazando las etiquetas <tr><td></td></tr> IE lo muestra correctamente. Pero si escribo <tr><td><form></form></td></tr>, IE hace que la altura de esa celda sea mayor de lo que debería.
¿Cuál es la forma correcta?¿Alguien sabe?
Gracias por adelantado
  #3 (permalink)  
Antiguo 05/08/2005, 13:08
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 14 años
Puntos: 13
La forma correcta es:

<tr><td><form></form></td></tr>

Lo qu hace que la altura de la celda sea mayor de lo que pensabas es por los margenes superior e inferior que tiene por defecto el formulario (que en IE se nota más). Puedes quitar esos margenes con css:

<form style="margin-top:0;margin-bottom:0"></form>
__________________
El conocimiento es libre: Movimiento por la Devolución
  #4 (permalink)  
Antiguo 10/08/2005, 18:40
 
Fecha de Ingreso: agosto-2005
Mensajes: 4
Antigüedad: 12 años, 4 meses
Puntos: 0
Muchísimas gracias por tu respuesta. No he contestado antes porque he estado fuera uno días, no porque me haya olvidado. Te lo agradezco.
R
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:36.