Foros del Web » Creando para Internet » CSS »

form en responsive y pc

Estas en el tema de form en responsive y pc en el foro de CSS en Foros del Web. Buenas estoy haciendo un sitio responsive y en la que en la version PC tengo 2 div al 50 % derecha e izquierda y cuando ...
  #1 (permalink)  
Antiguo 06/04/2014, 04:30
 
Fecha de Ingreso: diciembre-2009
Mensajes: 125
Antigüedad: 14 años, 11 meses
Puntos: 7
form en responsive y pc

Buenas estoy haciendo un sitio responsive y en la que en la version PC tengo 2 div al 50 % derecha e izquierda y cuando paso a la versión móvil uno pasa encima del otro al 100% del dispositivo. Todo va bien.
En el de la izquierda tengo un form y todo va bien, pero cuando en móvil le doy para introducir datos en form digamos que vuelve a la versión PC, es decir se convierte dos div uno al lado del otro...
No tengo ni idea por qué me pasa esto pero estoy probando todo tipo de cosas y no doy con la clave..Estoy un poco bloqueado con este tema..

Espero que alguien me haga ver un poco la luz..

Gracias de antemano
  #2 (permalink)  
Antiguo 06/04/2014, 15:38
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: form en responsive y pc

Raro suena. ¿Y el código o el sitio web cuáles son?
  #3 (permalink)  
Antiguo 08/04/2014, 03:45
 
Fecha de Ingreso: diciembre-2009
Mensajes: 125
Antigüedad: 14 años, 11 meses
Puntos: 7
Respuesta: form en responsive y pc

Gracias pzin por la respuesta:

Código HTML:
<head>
<meta charset="utf-8">
<title>Documento sin título</title>
<link href="css/contacto_form_4.css" rel="stylesheet" type="text/css">
<style type="text/css">
body{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	
	
	}
.contacto_global {
	width: 100%;		
	margin-left:auto;
	margin-right:auto;
	margin-top:2%;		
}

 .formulario {
	width: 50%;
	float: left;
	height:400px;
	
	
	}
	
 .mapaysituacion {
	width: 50%;
	
	float: left;
	
	height:400px;
	}
	



@media screen and (orientation:portrait) and (max-width:533px){
	

	
	.contacto_global {
	width: 95%;	  
	
			
}

.formulario {
	width: 100%;
	background-color: rgba(168,30,32,1.00);	
	
	
	}
	

	
 .mapaysituacion {
	width: 100%;
	background-color: rgba(51,7,8,1.00);	
	
	
	
	}
	}
</style>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
</head>

<body>
<div class="contacto_global">
<div class="formulario">
<div id="form_new">
<form>
<table width="">
  <tr>
    <td><input type="text"></td>
  </tr>
  <tr>
    <td><input type="text"></td>
  </tr>
</table>


</form>
</div>
</div>

<div class="mapaysituacion">



</div>

</div>
</body> 

Acabo de hacer la prueba en mi móvil, android y google crhome y al intentar escribir en la caja de texto se me pasa a 50% de la configuración pc. He puesto color cuando está en móvil y sin color en pc para que se muestre bien lo que digo.

Saludos y a ver qué estoy haciendo mal..

Gracias de antemano
  #4 (permalink)  
Antiguo 08/04/2014, 08:40
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: form en responsive y pc

Pues probando ese código no pasa nada de eso. Probé en sobremesa, móvil y tableta.
  #5 (permalink)  
Antiguo 08/04/2014, 10:35
 
Fecha de Ingreso: diciembre-2009
Mensajes: 125
Antigüedad: 14 años, 11 meses
Puntos: 7
Respuesta: form en responsive y pc

Muchas gracias...
Es raro, a mi me pasa cuando le doy para ingresar en el input y me salta el teclado táctil..Es raro..No te pasa a ti??
Se me escapa qué puede ser..
  #6 (permalink)  
Antiguo 12/04/2014, 02:35
 
Fecha de Ingreso: diciembre-2009
Mensajes: 125
Antigüedad: 14 años, 11 meses
Puntos: 7
Respuesta: form en responsive y pc

Vuelvo a poner este código y en mi móvil al intentar escribir en la caja de texto, me pierde la configuración del mediaqueries para esa resolcuión y pasa a la global..

Al entrar me sale el fondo en rojo y al darle al input me pasa a gris, es decir pierde el media para el dispositivo. Es una cosa muy rara. Tengo Android 4.3 en un S4.
No se si es el momento que salta el teclado para escribir pierde la resolución pero me tiene un poco loco el tema..

Espero que alguien pueda probarlo, y que me diga..

Código HTML:
<head>
<meta charset="utf-8">
<title>Documento sin título</title>
<style type="text/css">


.prueba_movil{
	position:absolute;
	margin-top:20px;
	width:80%;
	height:300px;
	background-color:#c3c3c3;}
	
@media screen and (orientation:portrait) and (max-width:533px){
	.prueba_movil{	
	width:100%;
	
	background-color:#D38B8C;}
	}
</style>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
</head>

<body>

<div class="prueba_movil">
  <form>
  <input type="text">
  </form></div>

</body> 
Muchísimas gracias de antemano...
Saludos
  #7 (permalink)  
Antiguo 12/04/2014, 10:05
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: form en responsive y pc

Pues en iOS no pasa, que es el único sitio donde puedo comprobarlo, ya que en la emulación de Chrome no pasa nada tampoco —aunque no es algo fiable para estas cosas concretas.

De todas formas, la posición esa absoluta es un poco extraña en ese contexto.

Etiquetas: form, pc, responsive
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 21:48.