Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Problema con imagen

Estas en el tema de Problema con imagen en el foro de CSS en Foros del Web. Hola de nuevo compañeros de foros del web! Haciendo pequeñas pruebas para aumentar mis conocimientos de CSS (bastante basicos por cierto) me encuentro con que ...
  #1 (permalink)  
Antiguo 05/09/2012, 19:49
 
Fecha de Ingreso: agosto-2012
Ubicación: Bilbao
Mensajes: 44
Antigüedad: 11 años, 8 meses
Puntos: 2
Problema con imagen

Hola de nuevo compañeros de foros del web! Haciendo pequeñas pruebas para aumentar mis conocimientos de CSS (bastante basicos por cierto) me encuentro con que tengo una imagen de fondo y un login con el siguiente estilo:

/* CSS Document */

.imagenfondo {
height: 100%;
left: 0;
position: fixed;
top: 0;
width: 100%;
float:left;
}

body {
width:100%;
height:100%;
}

Y el HTML es el siguiente:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="styles/global.css" />
<title>Pagina en blanco</title>
</head>

<body>

<div>
<form method="post" action="php/login.php">
Nombre: <input type="text" name="nombre">
Password: <input type="text" name="pass">
</br>
¿Aun no estas registrado? <input type="checkbox" name="login">
</form>
</div>
<img class="imagenfondo" src="pics/UnderConstruction.jpeg" />


</body>
</html>

El problema es que al hacer la imagen para que se vea a pantalla completa me tapa el login, y lo que quiero es que el login salga por encima de la imagen.

Alguna idea del estilo q debo darle al login para que se vea por encima?

Muchas gracias por adelantado a todas las posibles respuestas qur me puedan dar.
  #2 (permalink)  
Antiguo 05/09/2012, 20:23
 
Fecha de Ingreso: agosto-2012
Mensajes: 37
Antigüedad: 11 años, 8 meses
Puntos: 12
Respuesta: Problema con imagen

Debes de establecer el z-index, por ejemplo:

Código CSS:
Ver original
  1. .imagenfondo {
  2. height: 100%;
  3. left: 0;
  4. position: fixed;
  5. top: 0;
  6. width: 100%;
  7. float:left;
  8. z-index:-1;
  9. }
__________________
Pedro Gutiérrez, diseñador y desarrollador web freelance en Toledo,
busco soluciones a los proyectos web que me propongas.

Visita mi web-blog: http://xitrus.es
  #3 (permalink)  
Antiguo 05/09/2012, 20:31
 
Fecha de Ingreso: marzo-2011
Mensajes: 342
Antigüedad: 13 años, 1 mes
Puntos: 97
Información Respuesta: Problema con imagen

Una forma sencilla de poner elementos encima de otros es usar z-index, podés poner en un div la imagen y en otro div tu login, los valores que uses para lo que quieras que esté debajo deben ser menores a los de lo que quieras arriba, ej.:

Cita:
.divLogin{
position:absolute;
z-index:10;
}

.divFotoBg{
position:absolute;
z-index:0;
}
... esta es una solución posible, saludos.
  #4 (permalink)  
Antiguo 05/09/2012, 20:37
 
Fecha de Ingreso: marzo-2011
Mensajes: 342
Antigüedad: 13 años, 1 mes
Puntos: 97
Respuesta: Problema con imagen

Bueno ya te explicó también "pedrogp9693" , guardó antes
  #5 (permalink)  
Antiguo 05/09/2012, 23:12
 
Fecha de Ingreso: agosto-2012
Ubicación: Bilbao
Mensajes: 44
Antigüedad: 11 años, 8 meses
Puntos: 2
Respuesta: Problema con imagen

Muchas gracias compañeros!

Me estaba volviendo loco y no cai en el z-index! Para la proxima lo tendre en cuenta!

Muchas gracias de nuevo!

Karma +1 ;)
__________________
Bienvenidos a una nueva era.

Etiquetas: html
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 14:25.