tengo los siguientes divs en mi HTML:Div en la parte superior de la Div utilizando z-index
<div class="main">
<div class="bgimage"></div>
<div class="content">Text</div>
que es directamente dentro de mi cuerpo.
Con el siguiente CSS:
body {
margin: 0;
padding: 20px 0;
}
.content {
filter: alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}
.content {
position: relative;
z-index: 1;
border: #000 thin solid;
width: 960px;
margin-left: auto;
margin-right: auto;
background-color: #000;
}
.bgimage {
position: absolute;
z-index: -1;
width: 1024px;
height: 768px;
margin-left: auto;
margin-right: auto;
background-image: url(bg1.jpg);
}
Básicamente, tengo un div que con una pantalla una imagen de fondo, y voy a tener otra Div en la parte superior de esta con la transparencia. Este código actual funciona, pero mi problema es cuando intento bajar el contenido div desde arriba.
Cuando agrego margin-top: 100px, por ejemplo, también baja la imagen. Pensé que no tocaría si no está en el mismo índice Z? ¿Por qué agregar un margen también fuerza al bgimage div hacia abajo?
También he intentado hacer del div con clase de contenido una posición absoluta y un zindex, pero luego esto no se centrará. ¿Cómo debería resolver esto?
¿Es posible establecer .bgimage en la posición de arriba: 0? y también, ¿por qué no envolver contenido dentro de bgimage? – xandy
Configurándolo en la parte superior: ¡20 lo pone a lo que estoy buscando! Pero pensé que no lo necesitaría ya que tengo un relleno para el cuerpo que pensé que se encargaría de eso. Editaré esto en el CSS. – Iacks