"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo crear un pie de página adhesivo en CSS sin posicionamiento absoluto?

¿Cómo crear un pie de página adhesivo en CSS sin posicionamiento absoluto?

Publicado el 2025-03-23
Navegar:214

How to Create a Sticky Footer in CSS Without Absolute Positioning?

Cómo crear un pie de página receptivo usando css

Mantener el pie de página en la parte inferior de la página es un requisito de diseño web común. Sin embargo, algunos usuarios encuentran dificultades para usar la propiedad de posicionamiento "absoluto". Este artículo lo guiará a través de la implementación correcta de CSS para lograr un efecto de pie de página adhesivo sin interrumpir su diseño.

emisión de fondo

usuarios que intentan arreglar su posición de pie de página sin éxito han aplicado típicamente el siguiente código:

position: absolute;
left: 0;
bottom: 0;
height: 100px;
width: 100%;

Solución propuesta

para resolver el problema sin usar complementos o elementos HTML adicionales, siga estos pasos:

  1. agregue las siguientes reglas CSS a su stylesheet:
html { Posición: relativo; Min-altura: 100%; } cuerpo { margen: 0 0 100px; / * fondo = altura de pie de página */ } #Footer de fondo { Posición: fijo; Izquierda: 0; Abajo: 0; Altura: 100px; Ancho: 100%; }
html {
    position: relative;
    min-height: 100%;
}
body {
    margin: 0 0 100px; /* bottom = footer height */
}
#bottom-footer {
    position: fixed;
    left: 0;
    bottom: 0;
    height: 100px;
    width: 100%;
}
    Asegúrese de que la altura especificada en "cuerpo {margin}" coincida con la altura real del elemento de pie de página (por ejemplo estilo.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3