Nouvel en-tête : assurez-vous que le pied de page est toujours en bas de la page
P粉318928159
P粉318928159 2023-08-27 23:13:19
0
1
492
<p>Je travaille sur un projet dans lequel je souhaite que le pied de page reste en bas de la page mais ne soit pas visible tant que je ne fais pas défiler vers le bas de la page. J'ai essayé d'utiliser « position : fixed » dans mon CSS mais il flotte au-dessus de mon contenu et pour un positionnement absolu, il est corrigé au milieu de la page et couvre le contenu. De plus, pour les pages qui n'ont pas beaucoup de contenu, lorsque je ne spécifie pas de position ou que j'utilise « position : absolue », il y a un espace blanc sous le pied de page. Veuillez fournir des suggestions. </p> <pre class="brush:php;toolbar:false;">* { marge : 0 ; remplissage : 0 ; } entête { couleur de fond : gris ; } bas de page { couleur de fond : gris ; bas : 0 ; hauteur : 20px ; poste : fixe ; largeur : 100 % ; } /* Lorsque j'utilise un positionnement fixe, le pied de page est fixé au-dessus du contenu. Ce que je veux, c'est que le pied de page reste en bas de la page mais ne soit pas visible. */ <html> <corps> <en-tête>Titre</en-tête> <principal> <h1>Titre</h1> <p>Lorem ipsum dolor sit, amet consectetur adipisicing elit. Adipisci eos deserunt fugiat doloremque your text`ut.</p> </principal> <pied de page>&copie ; droit d'auteur, commercial</pied de page> </corps> </html></pre>
P粉318928159
P粉318928159

répondre à tous(1)
P粉554842091

Je pense que vous pouvez y ajouter un div parent qui a la même largeur et la même hauteur que lui.

html :

.footer {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100vw;
  height: 200px;
  background-color: red;
}
.footer-container {
  height: 200px;
  width: 100vw;
}
<div class="footer-container">
  <div class="footer"></div>
</div>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal