freeCodeCamp/curriculum/challenges/spanish/01-responsive-web-design/applied-visual-design/change-the-position-of-over...

1.9 KiB

id title challengeType videoUrl localeTitle
587d78a3367417b2b2512acf Change the Position of Overlapping Elements with the z-index Property 0 Cambie la posición de los elementos superpuestos con la propiedad z-index

Description

Cuando los elementos están posicionados para superponerse, el elemento que aparece más adelante en el marcado HTML aparecerá, de forma predeterminada, en la parte superior de los otros elementos. Sin embargo, la propiedad del z-index puede especificar el orden en que se apilan los elementos uno encima del otro. Debe ser un número entero (es decir, un número entero y no un decimal), y los valores más altos para la propiedad de z-index de un elemento lo mueven más arriba en la pila que aquellos con valores más bajos.

Instructions

Agregue una propiedad de z-index al elemento con el nombre de la clase de first (el rectángulo rojo) y establézcalo en un valor de 2 para que cubra el otro elemento (rectángulo azul).

Tests

tests:
  - text: El elemento con clase <code>first</code> debe tener un valor de <code>z-index</code> de 2.
    testString: 'assert($(".first").css("z-index") == "2", "The element with class <code>first</code> should have a <code>z-index</code> value of 2.");'

Challenge Seed

<style>
  div {
    width: 60%;
    height: 200px;
    margin-top: 20px;
  }

  .first {
    background-color: red;
    position: absolute;

  }
  .second {
    background-color: blue;
    position: absolute;
    left: 40px;
    top: 50px;
    z-index: 1;
  }
</style>

<div class="first"></div>
<div class="second"></div>

Solution

// solution required