[ad_1]
El position
La propiedad en CSS es como la varita de un mago que le permite controlar la ubicación de un elemento en una página web. Le permite decidir cómo debe comportarse un elemento en relación con sus hermanos y su padre que lo contiene. S position
propiedad, puede hacer que los elementos aparezcan flotantes, atascados o escalados en la pantalla. Es una herramienta poderosa en su arsenal de CSS, ¡así que profundicemos en ella y exploremos sus fascinantes capacidades!
Sintaxis y uso
La sintaxis para position
La propiedad es bastante clara. Se aplica a un elemento especificando el valor de posicionamiento deseado. Aquí hay un ejemplo de cómo se ve en el código:
1 | .element { |
2 | position: value; |
3 | }
|
Por defecto, position
la propiedad se establece en static
. Esto significa que el elemento se coloca de acuerdo con el flujo de documentos normal. No se moverá a menos que lo empuje ligeramente con otro valor de posición. tenga en cuenta que el position
La propiedad se aplica a elementos a nivel de bloque y elementos en línea posicionados.
El position
la propiedad no se hereda, por lo que deberá especificarla para cada elemento individualmente. Sin embargo, otras propiedades como top
, right
, bottom
y left
puede heredar valores cuando la propiedad position se establece en relative
, absolute
o fixed
.
Cuando se trata de animaciones CSS, realmente puedes aplicarlas a elementos con position
Propiedad. Las animaciones pueden agregar una dosis extra de magia a sus diseños, dándoles vida y cautivando a su audiencia. ¡Así que adelante y deja que tu creatividad brille!
Palabras clave para posicionamiento
¡Ahora exploremos las diferentes palabras clave de posicionamiento y descubramos sus poderes místicos!
un pariente
El relative
value es como un ligero empujón para su elemento. Mueve el elemento de su posición normal, dejando espacio para él en el flujo del documento. Esto le permite controlar su ubicación usando el top
, right
, bottom
y left
Propiedades. Eche un vistazo a este fragmento de código para verlo en acción:
1 | .element { |
2 | position: relative; |
3 | top: 20px; |
4 | left: 10px; |
5 | }
|
absoluto
El absolute
El valor le da a su elemento la libertad de moverse, ignorando a sus hermanos y padres. Posiciona el elemento en relación con su predecesor posicionado más cercano o el bloque contenedor original si no se encuentra un predecesor posicionado. úsalo top
, right
, bottom
y left
propiedades para guiar su camino. Aquí hay un ejemplo:
1 | .element { |
2 | position: absolute; |
3 | top: 50%; |
4 | left: 50%; |
5 | transform: translate(-50%, -50%); |
6 | }
|
fijado
S fixed
valor, su elemento se convierte en un ancla fija, permaneciendo siempre en la misma posición independientemente del desplazamiento. Es como un faro que guía a sus usuarios a través del vasto océano de contenido. Puedes usar top
, right
, bottom
y left
properties para establecer sus coordenadas. Vea el fragmento de código a continuación:
1 | .element { |
2 | position: fixed; |
3 | top: 0; |
4 | right: 0; |
5 | }
|
pegajoso
El sticky
valor combina lo mejor de ambos mundos. Es como un pegamento mágico que pega tu artículo en una posición determinada hasta que alcanza un umbral determinado. Una vez que se cruza el umbral, se comporta como un relative
elemento. El top
, right
, bottom
y left
las propiedades son útiles aquí. Echa un vistazo al fragmento a continuación:
1 | .element { |
2 | position: sticky; |
3 | |
4 | |
5 | top: 20px; |
6 | }
|
Saber más
Sabía usted que position
propiedad puede interactuar con z-index
propiedad para crear un efecto de capas mágicas? Al regular el z-index
valor, puede controlar el orden de apilamiento de elementos con diferentes posiciones. Es como orquestar una sinfonía de capas, aportando profundidad y dimensión a sus diseños.
«El
position
La propiedad es un poderoso aliado en el arte del diseño web. Cuando se usa con prudencia, puede transformar un diseño de ordinario a cautivador, cautivando a los usuarios con su colocación y movimiento inteligentes.” —Harry Roberts
Puede encontrar más ideas perspicaces de Harry sobre CSS en su artículo La magia de CSS.
Lecciones apropiadas
Para mejorar aún más su comprensión de position
propiedad, aquí hay cinco tutoriales que profundizan en sus secretos:
Especificaciones oficiales y compatibilidad con navegadores
Ahora que ha descubierto los secretos de position
propiedad, ve y ejerce sabiamente su poder. ¡Deje volar su creatividad mientras coloca los elementos con delicadeza y da vida a sus diseños!
[ad_2]
Créditos: Ian Yates (Envato Tuts+ Web Design)
¡¡Si te ha gustado el post compártelo en tus redes sociales para que llegue a más gente!!