La posición de los elementos HTML juega un papel vital en la organización de los componentes de la página web. Más específicamente, la posición de los elementos se puede ajustar utilizando el CSS "posición" propiedad. Esta propiedad puede estar asociada con las propiedades de desplazamiento, como las propiedades superior, izquierda, derecha e inferior, proporcionando valores específicos para ajustar el elemento en la página. Sin embargo, el "absolutoLos elementos posicionados se pueden ajustar en relación con el elemento posicionado más cercano.
Esta publicación explicará el posicionamiento absoluto de CSS.
Propiedad de "posición" CSS
El "posición"La propiedad en CSS se puede utilizar para ajustar la posición del elemento. Diferentes valores de la propiedad de posición son fijos, absolutos, relativos, estáticos y pegajosos. Estos valores se establecen con las propiedades de desplazamiento, como la parte superior, derecha, izquierda e inferior, para ajustar la posición del elemento.
Cómo aplicar el posicionamiento absoluto CSS?
El posicionamiento absoluto del elemento se puede aplicar utilizando el CSS "posición"Propiedad con el valor"absoluto". El elemento con la posición absoluta se ajusta correspondiente a su elemento principal posicionado más cercano. Pero si el antepasado no está posicionado, se ajustará en relación con la sección del cuerpo del documento.
Ejemplo
Entendamos el concepto con un ejemplo práctico.
Paso 1: crear un archivo HTML
En el archivo HTML, dentro del elemento del cuerpo, agregue un DIV con el nombre de la clase "principal". Luego, dentro del Div creado, agregue una etiqueta HTML asociada con los siguientes atributos:
Luego, agregue otro DIV que contenga el encabezado y los elementos H1 y P del párrafo:
El posicionamiento absoluto de CSS
Hola equipo de Linuxhint!
En CSS, se utilizan varias propiedades de estilo para decorar los elementos HTML.
Paso 2: Elementos de estilo "Todos" de estilo
*
Font-Family: Verdana, Ginebra, Tahoma, Sans-Serif;
Los elementos HTML tienen el estilo utilizando el "Familia tipográfica"Propiedad con el valor"Verdana, Ginebra, Tahoma, Sans-Serif". Esta lista de valores garantiza que si el navegador no admite el primer estilo, el otro se aplicará.
Paso 3: Estilo "Inicio" Div
.hogar
Posición: Absoluto;
Arriba: 50px;
Izquierda: 45px;
A continuación se muestran las propiedades aplicadas al "hogar"Div:
Paso 4: Estilo "Contenido" Div
.contenido
Color de fondo: CadetBlue;
Ancho: 300px;
Altura: 250px;
ROLDE-LEFUNDA: 40px;
margen-izquierda: 80px;
A continuación se muestran las propiedades CSS que se aplican al "contenido"Div:
En este punto, nuestra página web se verá así:
Se puede ver en el resultado anterior que la imagen de la casa Div se coloca a 50 px desde la parte superior y a 45 px desde la izquierda del cuerpo del documento. Además, la posición del Div Home se establece en relación con la sección del cuerpo del HTML.
Cómo ajustar la posición del elemento "relativo" al elemento principal posicionado?
Esta sección lo guiará para ajustar la posición del elemento en relación con el elemento principal de la posición más cercana.
Establecer la propiedad "Position" de "Content" Div
Posición: relativo;
Para ajustar la posición del elemento en relación con el elemento principal, establezca el "posición"Propiedad del elemento principal a"relativo" valor.
Establecer propiedad "Posición" del elemento "IMG"
.hogar
Posición: Absoluto;
arriba: 100px;
Izquierda: 220px;
Aquí:
Producción
Se puede ver desde el resultado que la imagen se ha colocado en relación con su principal Div, y parece adecuado.
Conclusión
El CSS "posiciónLa propiedad se utiliza para establecer la posición de los elementos HTML. Esta propiedad puede valorarse como fija, relativa, absoluta, pegajosa y estática. El "absoluto"El valor posicionará el elemento correspondiente a su elemento principal posicionado cercano. Esta publicación ha explicado el posicionamiento absoluto de CSS con un ejemplo práctico.