Mas CSS Flashcards

1
Q

Que es la herencia?

A

Es el código CSS que el padre le pasa al hijo.

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

Cuales son los mecanismos que controlan que reglas se aplican en los elementos html?

A

La cascada y la especificidad.

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

Algunas propiedades CSS heredan por defecto los valores del elemento padre, pero otras no.

Que concepto es este?

A

El concepto de herencia.

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

Que es la cascada en un primer nivel de simplicidad?

A

Significa que el orden de las reglas en CSS si importan.

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

Si dos reglas tienen la misma especificidad cual sera la que se aplique?

A

La que aparece en ultimo lugar en el CSS.

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

Que mide la especificidad?

A

Mide cuan especifica es la selección de un selector.

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

Un selector de elemento tiene una alta especificidad o baja?

A

Baja.

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

h1 class=”main-heading”>This is my heading.

.main-heading { 
    color: red; 
}
 <br>  
h1 { 
    color: blue; 
}

Que color tendra el h1?

A

Rojo porque el selector de clase tiene mayor especificidad.

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

Cuando un elemento tiene varias reglas aplicadas como decide el navegador que reglas aplicar?

A

Con la especificidad.

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

Si un elemento tiene un width de 50% sus descendientes tendran 50%?

A

No. Porque no todas la propiedades se heredan.

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

Cuales son los 3 conceptos que controlan que CSS se aplica a que elemento?

A

Herencia, especificidad y la cascada.

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

Cuales son las propiedades que no se heredan en CSS?

A

width <br></br>
margin <br></br>
padding <br></br>
border <br></br>

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

Cual es el valor que “activa” la herencia de un padre hacia un hijo?

A

inherit

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

Cual es el valor que establece que la propiedad que se aplica a un elemento seleccionado tenga el mismo valor que esta establecido para esa propiedad en el navegador?

A

initial

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

Que hace el valor unset?

A

Restablece la propiedad a su valor natural.

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

Cuales son las hojas de estilos de agente de usuario?

A

Son predeterminadas por el navegador.

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

Cuando se aplican los estilos de agente de usuario?

A

Cuando no hay otro estilo.

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

Cual es el orden de especificidad?

A
inline styles <br>
#id <br>
.class <br>
tag
19
Q

ul.important

A

Selecciona todos los elementos ul que tienen una class=”important”

20
Q

big.wide

A

Selecciona todos los elementos con id=”big” que tambien tiene una classe=”wide”ora

21
Q
El selector universal se puede combinar con otros selectores.
<br>
Que selecciona esto:
<br>
A *
A

Selecciona todos los elementos dentro de A

22
Q

Que selecciona esto: <br></br>

p *

A

Selecciona todos los elementos dentro de un p

23
Q

Que selecciona esto: <br></br>

ul.fancy *

A

Selecciona todos los elementos dentro los ul que tienen class=”fancy”

24
Q

En el HTML que son los siblings?

A

Son los elementos que tienen la misma indentación.

25
Q

Que hace el adjacent sibling selector?

A + B

A

Selecciona un elemento que le sigue directamente a otro elemento.

26
Q

Que selecciona esto: <br></br>

p + .intro

A

Selecciona todos los elementos con class=”intro” que le siguen directamente a un p.

27
Q

Que selecciona el General Sibling Selector?

A ~ B

A

Selecciona todos los elementos siblings que le siguen a otro elemento.

28
Q

Que selecciona el Child Selector?
<br></br>
A > B

A

Selecciona los hijos (children) B que estan directamente en A

29
Q

Que permiten hacer los combinadores?

A

Nos permiten combinar multiples selectores y crear una mayor especificidad.

30
Q

La medida relativa em.
<br></br>
Que tiene como referencia de medida?

A

El font-size del elemento actual.

31
Q

La medida relativa rem.
<br></br>
Que tiene como referencia de medida?

A

el font-size del elemento root. Por eso la r.

32
Q

La medida relativa rem tiene como referencia el elemento root.

<br></br>
Cual es el elemento root?

A

la etiqueta html.

33
Q

Cual es el font-size por defecto del navegador?

A

16px

34
Q

Que hace la propiedad de flexbox stretch?

A

Estira el contenedor hijo hasta el 100% del contenedor padre

35
Q

Que necesita el contenedor hijo para que la propiedad stretch funcione?

A

Que no tenga width o height

36
Q

En donde se usa la propiedad order?

A

En el contenedor hijo del flexbox.

37
Q

Para que se usa la propiedad order?

A

Para indicar el orden de los hijos en el flexbox.

38
Q

Cual es la sintaxis de la propiedad order?

A

order: 1;

39
Q

Cuando uno de los hijos no tienen indicado un order:
<br></br>
Como se organiza con los demas hijos?

A

Se organiza a la izquierda y el orden de los demas hijos se organiza con order.

40
Q

Porque hay que ponerle order a todos los contenedores hijos?

A

Para que no queden contenedores desorganizados.

41
Q

Que hace flex-grow?

A

Especifica el factor de crecimiento de un elemento flexible

42
Q

En flexbox que es el factor de crecimiento?

A

Especifica qué cantidad del espacio restante dentro del contenedor flexible, debería ocupar el item en cuestión.

43
Q

Que pasa con los items si tienen el mismo factor de crecimiento?

A

Todos los elementos reciben la misma cantidad del espacio restante.