CSS - Flexbox & Grid Flashcards

1
Q

Formas de construir Layouts (3)

A

Floats, Flexbox, Grid

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Que hace box-sizing: “border-box”?

A

Sumas los px del padding, borde, y espacio del contenido, en ambos ejes, para obtener un nuevo ancho y alto

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Que le sucederia a un elemento con estas propiedades, al aplicarsele border-box? (pensar en el nuevo ancho total)
- width: 300px
- padding: 40px

A

Border-box hace que el elemento pase de tener 40px + 300px + 40px, a tener un ancho de 40px + 220px + 40px, rediciendo el espacio del contenido para que coincida con los 300px de ancho

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Que es Flexbox y como distrubuye el espacio entre los elementos?

A

Propiedad de CSS para crear layouts de una dimension, ya sea vertical u horizontal. Divide automaticamente el espacio del contenedor padre entre todos sus hijos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Que hace flex-wrap?

A

Hace que los elementos den un “salto de linea” en caso no quepan en el viewport

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Que hace flex-grow?

A

Define que tanto espacio disponible de un contenedor, puede tomar un item para crecer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Que hacen estas propiedades?
- flex-grow: 1 en cada elemento hijo
- flex-grow: 2 en un solo elemento hijo

A
  • flex-grow: 1 hara que cada item tome equitativamente el espacio disponible
  • flex-grow: 2 hara que ese item tome el doble de espacio que los otros items, o que crezca el doble de rapido que los demas items
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Que hace flex-shrink?

A

Define que tan rapido puede encogerse un item

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Que hace flex-basis?

A

Define un tamanio recomendado para el elemento

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Que pasaria con los items con estas propiedades?
- flex-shrink: 1
- flex-basis: 200px

A

Buscaria que los items tengan un espacio de 200px, pero en caso de que estos no quepan, se encogerian equitativamente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly