Foros del Web » Creando para Internet » CSS »

Problema con height en form

Estas en el tema de Problema con height en form en el foro de CSS en Foros del Web. Hola, resulta que tengo este código: Código HTML: <table width= "100%" height= "500" bgcolor= "red" cellpadding= "0" cellspacing= "0" > <tr> <td valign= "top" > ...
  #1 (permalink)  
Antiguo 07/05/2008, 07:17
 
Fecha de Ingreso: julio-2001
Ubicación: Barcelona
Mensajes: 922
Antigüedad: 22 años, 8 meses
Puntos: 1
Problema con height en form

Hola,

resulta que tengo este código:

Código HTML:
<table width="100%" height="500" bgcolor="red" cellpadding="0" cellspacing="0">
<tr>
<td valign="top">
	<form>
		<table width="100%" height="100%" bgcolor="blue" cellpadding="0" cellspacing="0">
		<tr valign="top">
			<td>test</td>
		</tr>
		</table>
	</form>
</td>
</tr>
</table> 
El hecho es que quiero que la segunda tabla (la azul) me coja el mismo tamaño que tiene la primera tabla. Por eso le pongo 100%. El problema viene con el form que tengo, que hace que ya no me coja el mismo tamaño.
El problema solo sucede en firefox.

Conocéis alguna solución con css para que el form también se adapte al tamaño de la primera tabla?

Gracias
  #2 (permalink)  
Antiguo 07/05/2008, 11:30
 
Fecha de Ingreso: abril-2006
Mensajes: 72
Antigüedad: 17 años, 11 meses
Puntos: 0
Re: Problema con height en form

Solucion 1. Coloca el Form fuera de la primera tabla (Red)
Solucion 2. Coloca el tag form despues de la etiqueta table de la segunda tabla antes del tr (No es la mejor pero creo que funciona)

Nota: no olvides dar a tu form las propiedades de padding y margin a cero pues estos tienden a deformar las dimensiones deseadas

Saludos.
__________________
Jesus!! Yo confio en tí :-)
  #3 (permalink)  
Antiguo 07/05/2008, 13:38
 
Fecha de Ingreso: julio-2001
Ubicación: Barcelona
Mensajes: 922
Antigüedad: 22 años, 8 meses
Puntos: 1
Re: Problema con height en form

Gracias por la respuesta, pero no son posibles ninguna de las dos soluciones. El código es bastante más complejo. Aquí lo he simplificado para que se entienda mejor el problema.

Saludos
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 10:38.