Definición de .position utilizado en CSS
La propiedad .position puede ayudarlo a manipular la ubicación de un elemento, por ejemplo:
Caso de uso de position
Esta propiedad de CSS se emplea de la siguiente manera:
.element {
position: relative;
top: 20px;
}
Otro ejemplo más avanzado de .position es el siguiente de CODEPEN:
Sintaxis de .position en CSS
position: static|absolute|fixed|relative|sticky|initial|inherit;
Valores
| Valor | Descripción | Manifestación |
|---|---|---|
| estático | Valor por defecto. Los elementos se representan en orden, tal como aparecen en el flujo del documento | |
| absoluto | El elemento se coloca en relación con su primer elemento antecesor posicionado (no estático) | |
| fijado | El elemento se coloca en relación con la ventana del navegador. | |
| pariente | El elemento se coloca en relación con su posición normal, por lo que "left:20px" agrega 20 píxeles a la posición IZQUIERDA del elemento. | |
| pegajoso | El elemento se posiciona en función de la posición de desplazamiento del usuario. Un elemento pegajoso alterna entre | |
| inicial | Establece esta propiedad en su valor predeterminado. | |
| heredar | Hereda esta propiedad de su elemento principal. |
Exploradores compatibles con .position
Los números de la tabla especifican la primera versión del navegador que es absolutamente compatible con la propiedad.
Los números seguidos de -webkit- detallan la primera versión que funcionó con un prefijo.
| Property | Chrome | Internet Explorer / Edge | Firefox | Safari | Opera |
|---|---|---|---|---|---|
| quotes | 11.0 | 8.0 | 1.5 | 5.1 | 4.0 |