91 lines
1.7 KiB
Markdown
91 lines
1.7 KiB
Markdown
![]() |
---
|
||
|
id: 587d78ae367417b2b2512aff
|
||
|
title: Usa la propiedad order para reorganizar los elementos
|
||
|
challengeType: 0
|
||
|
videoUrl: 'https://scrimba.com/p/pVaDAv/cMbvNAG'
|
||
|
forumTopicId: 301116
|
||
|
dashedName: 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`.
|
||
|
|
||
|
```js
|
||
|
assert($('#box-1').css('order') == '2');
|
||
|
```
|
||
|
|
||
|
El elemento `#box-2` debe tener la propiedad `order` establecida en un valor de `1`.
|
||
|
|
||
|
```js
|
||
|
assert($('#box-2').css('order') == '1');
|
||
|
```
|
||
|
|
||
|
# --seed--
|
||
|
|
||
|
## --seed-contents--
|
||
|
|
||
|
```html
|
||
|
<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--
|
||
|
|
||
|
```html
|
||
|
<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>
|
||
|
```
|