-
Cómo hacer un DIV detrás de otro en HTML
-
En la codificación HTML, elementos DIV crean secciones distintas del contenido de una página Web. Los desarrolladores utilizan DIVs de diversas maneras, a veces ocultando o apilar contenido hasta que se produzca una acción determinada, como por ejemplo el usuario haga clic en un enlace. Se puede utilizar una combinación de HTML y hojas de estilo en cascada (CSS) para crear elementos DIV y luego poner una detrás de la otra, gracias a una propiedad CSS llamado "z-index". Mientras se establece la propiedad "posición" de cada DIV en el código CSS, a continuación, puede agregar un valor de "z-index" para apilar los DIVs uno detrás de otro.Instrucciones
1 Escribir código HTML de un elemento DIV y poner cualquier contenido que desee dentro de la abertura <div> y de cierre </ div> etiquetas. Asignar el DIV un atributo ID para nombrar el elemento DIV. Usted debe escoger un nombre que es único de cualquier otro elemento DIV y no utilizar el mismo ID de más de una vez en la misma página web. He aquí un ejemplo:
<Div id = "firstdiv"> contenido va aquí ... </ div>
2 Crear un segundo DIV debajo del primero y luego agregar cualquier contenido que desea que DIV. Dar este div un atributo ID con un nombre diferente a la primera.
<Div id = "seconddiv"> contenido va aquí ... </ div>
3 Abra su archivo CSS o localizar las etiquetas <style> entre las etiquetas <head> en el archivo HTML que está codificando. Usted puede agregar <style> si no están ya presentes. Utilice el código CSS para dar a cada div un tipo de posición "relativa", como se muestra en este ejemplo:
firstdiv {position: relative;} seconddiv {position: relative;}
4 Añadir la "z-index" propiedad al código CSS para cada elemento DIV. Establecer el valor de "z-index" más alto para el DIV que se acumula en la parte superior de la otra. El DIV más bajo de la pila obtiene el valor "z-index" más bajo.firstdiv {position: relative; z-index: 2;} seconddiv {position: relative; z-index: 1;}
Puede establecer la "z-index" valor entre cero y 999. Se pueden utilizar valores negativos, pero que puede causar problemas en diseños complejos y no funcionan en versiones anteriores de Internet Explorer.Consejos y advertencias
- Siempre una copia de seguridad de los archivos HTML y CSS originales antes de editarlos.