Foros del Web » Creando para Internet » HTML »

Problema con desplazamiento de la maquetación de la página

Estas en el tema de Problema con desplazamiento de la maquetación de la página en el foro de HTML en Foros del Web. Hola amigos, tengo un pequeño pero molesto problema, el tema es que estoy haciendo una página en la cual tengo un formulario. Pues bien, cuando ...
  #1 (permalink)  
Antiguo 21/12/2009, 10:00
Avatar de Samie  
Fecha de Ingreso: mayo-2009
Mensajes: 27
Antigüedad: 14 años, 11 meses
Puntos: 2
Problema con desplazamiento de la maquetación de la página

Hola amigos, tengo un pequeño pero molesto problema, el tema es que estoy haciendo una página en la cual tengo un formulario.
Pues bien, cuando tengo la página SIN el formulario (sólo aparece cuando el usuario tiene productos en su cesta de compra), la maquetación es perfecta, exactamente igual a todas las demás.

Pero cuando se muestra el formulario, la página entera se desplaza hacia la izquierda al pasar a esa sección.
Como no tengo el web en internet no se la puedo enseñar pero aquí va un ejemplo de lo que me refiero, si se meten en esta página y luego clican en "oferta academica" , verán el efecto que produce:
http://www.fic.udc.es/Teaching.do
http://www.fic.udc.es/HarvestExternalData.do?operation=teaching.admissio n

La pregunta es ¿existe alguna forma de evitar eso?

info: La página con el formulario me valida perfectamente, es decir que no tengo problemas de tags sin cerrar
Adjunto el código del formulario, como verán es muy simple y aún no está acabado:
Código HTML:
<form id="form1" name="form1" method="post" action="formulario.php">

  <p>
	<label>
	<input type="text" name="textfield" />
	</label>
  </p>
  <p>
	<label>
	<input type="text" name="textfield2" />
	</label>
  </p>
  <p>
	<label>
	<textarea name="textarea" cols="20" rows="5"></textarea>
	</label>
	<input type="hidden" name="hiddenField2" />
</p>

</form> 
Muchas gracias por su ayuda!
  #2 (permalink)  
Antiguo 21/12/2009, 13:54
 
Fecha de Ingreso: septiembre-2009
Ubicación: Trujillo
Mensajes: 38
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Problema con desplazamiento de la maquetación de la página

porque no utilizas divisiones en lugar de hacerlo por parrafos, o en su defecto con tablas que es mas facil tienes que hacer algo como esto:

<body>
<form id="form1" action="mailto:[email protected]" method="post">
<table align="center" valign="middle">
<tr>
<td>Nombre</td>
<td><input type="text" name="nombre" size="30" maxlength="100"></td>
</tr>
<tr>
<td>Email</td>
<td><input type="text" name="email" size="25" maxlength="100"></td>
</tr>
</table>
</form>
</body>

Con eso creo se solucionaria el problema.
  #3 (permalink)  
Antiguo 22/12/2009, 07:52
 
Fecha de Ingreso: enero-2008
Ubicación: #Callao {Lima:Perú;}
Mensajes: 144
Antigüedad: 16 años, 3 meses
Puntos: 7
Respuesta: Problema con desplazamiento de la maquetación de la página

Sobre tu pregunta Samie la maquetación lo veo bien, el problema es seguro con el CSS, no llegue a ver el formulario por eso no te puedo dar un respuesta un poco más sertera ;)

Y al usuario stecino es una mala respuesta, puesto que las tablas no son para maquetar.
  #4 (permalink)  
Antiguo 27/12/2009, 11:59
Avatar de Samie  
Fecha de Ingreso: mayo-2009
Mensajes: 27
Antigüedad: 14 años, 11 meses
Puntos: 2
Respuesta: Problema con desplazamiento de la maquetación de la página

Gracias por responder, no sé por que pero cuando la página ocupa poco un no aparece la barra de desplazamiento vertical y cambio a otra en la que si aparece, ocurre ese efecto.

Lo arreglé poniendo <br /> hasta que tenga la altura mínima para que no ocurra (es una solución un poco cutre, pero al menos sirve )

Y si, el problema seguro sea de CSS, algún día me pondré en serio a aprenderlo :P

Salu2!
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 01:23.