black and red laptop computer beside white puma curve brim cap

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, bottomy left puede heredar valores cuando la propiedad position se establece en relative, absoluteo 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, bottomy 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, bottomy 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, bottomy 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, bottomy 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:

  1. La guía completa para el posicionamiento CSS

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!

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!!

Si te ha gustado vota este post

Publicaciones Similares