Files
freeCodeCamp/curriculum/challenges/espanol/01-responsive-web-design/css-flexbox/use-the-order-property-to-rearrange-items.md
2021-02-07 14:08:31 +05:30

1.7 KiB

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
587d78ae367417b2b2512aff Usa la propiedad order para reorganizar los elementos 0 https://scrimba.com/p/pVaDAv/cMbvNAG 301116 use-the-order-property-to-rearrange-items

--description--

La propiedad order se utiliza para indicarle a CSS el orden en que aparecen los elementos flexibles en el contenedor flex. Por defecto, los elementos aparecerán en el mismo orden que vienen en el HTML de origen. La propiedad toma números como valores, y se pueden usar números negativos.

--instructions--

Agrega la propiedad CSS order tanto a #box-1 como a #box-2. Da a #box-1 un valor de 2 y a #box-2 un valor de 1.

--hints--

El elemento #box-1 debe tener la propiedad order establecida en un valor de 2.

assert($('#box-1').css('order') == '2');

El elemento #box-2 debe tener la propiedad order establecida en un valor de 1.

assert($('#box-2').css('order') == '1');

--seed--

--seed-contents--

<style>
  #box-container {
    display: flex;
    height: 500px;
  }
  #box-1 {
    background-color: dodgerblue;

    height: 200px;
    width: 200px;
  }

  #box-2 {
    background-color: orangered;

    height: 200px;
    width: 200px;
  }
</style>

<div id="box-container">
  <div id="box-1"></div>
  <div id="box-2"></div>
</div>

--solutions--

<style>
  #box-container {
    display: flex;
    height: 500px;
  }
  #box-1 {
    background-color: dodgerblue;
    order: 2;
    height: 200px;
    width: 200px;
  }

  #box-2 {
    background-color: orangered;
    order: 1;
    height: 200px;
    width: 200px;
  }
</style>

<div id="box-container">
  <div id="box-1"></div>
  <div id="box-2"></div>
</div>