Como resultado de leer este artículo, podrá crear divs superpuestos con CSS. Para este propósito, primero, aprenderemos sobre el "posición" y "índice z" propiedades.
Empecemos!
Propiedad de "posición" CSS
En HTML, puede establecer la posición de los elementos utilizando el "posición" propiedad. La posición final de un elemento en una página web está determinada por su derecha, izquierda, superior, inferior y en combinación con las propiedades del índice Z.
Sintaxis
La sintaxis de la propiedad de posición es:
Posición: valorEn lugar de "valor", Puede establecer diferentes posiciones de elementos como absoluto, relativo, fijo y pegajoso.
Propiedad CSS "Index Z"
El "índice zLa propiedad se utiliza para establecer el orden de pila de elementos. El elemento que tiene un mayor valor del índice z se coloca frente a los otros.
Sintaxis
La sintaxis de la propiedad del índice Z es la siguiente:
Index Z: Auto | NúmeroEn la sintaxis dada anteriormente, "auto"Se usa para establecer el orden de acuerdo con el elemento principal, mientras que para la secuencia manual, el"número"Se establece como el valor de la propiedad del índice Z.
Ahora, pasemos al ejemplo práctico de crear divs superpuestos con CSS.
Ejemplo 1: Superpente del segundo div con el primer
En la sección HTML, crearemos dos divs y asignaremos diferentes nombres de clase como "div1" y "div2".
Html
Ahora, muévase al CSS y siga las instrucciones dadas:
CSS
.Div1Producción
El primer div se coloca con éxito. Ahora, nos movemos al segundo div.
Para superponer el Div2, siga las instrucciones dadas:
CSS
.Div2Producción
Div2 se superpone con éxito con Div1.
Si desea establecer Div1 encima del Div Two, solo necesita cambiar el valor del índice Z. Veamos un ejemplo de esto.
Ejemplo 2: superposición del primer div con el segundo
En este ejemplo, cambiaremos el valor del índice z de ambos divs. En el ".div1"Clase del archivo CSS, establezca el valor de"índice z"Propiedad como"2":
índice z: 2;Después de eso, en el ".div2"Clase, establezca el valor del"índice z"Propiedad como"1":
índice z: 1;Como resultado, el primer div se colocará frente al segundo div:
Hemos compilado el método más fácil para crear dos divs superpuestos con CSS.
Conclusión
El "posición" y "índice zLa propiedad se usa para crear divs superpuestos en CSS. Por defecto, el valor del índice Z es 1, que establece que el DIV recién creado se colocará frente al DIV existente. Sin embargo, puede especificar cualquier valor de acuerdo con sus requisitos para ajustar la secuencia superpuesta. En este artículo, hemos ofrecido los métodos para crear divs superpuestos con CSS.