Anatomie d'une Page Web Fixe
Objectifs
Les objectifs de cette vidéo sont :
- Apprendre à utiliser CSS Flexbox pour la mise en page.
- Comprendre comment fixer des éléments HTML en haut et en bas de la page.
- Savoir utiliser les unités de viewport (vh) pour la mise en page.
Résumé
Apprenez à créer une page web avec un header fixe en haut et un footer fixe en bas utilisant HTML et CSS flex.
Description
Dans cette leçon, nous allons créer une page web en utilisant HTML et CSS Flexbox pour obtenir une mise en page similaire à une application mobile. Nous commencerons par définir un header et un footer qui resteront fixes respectivement en haut et en bas de la page. Ensuite, nous ajouterons un article avec beaucoup de texte pour permettre le scrolling du contenu.
Nous utiliserons les propriétés CSS suivantes : vh pour la hauteur de la section body, flex pour la disposition et space-between pour espacer les éléments. Enfin, nous verrons comment définir des propriétés comme background, height, et overflow pour styliser nos éléments HTML.
Par contre je suis déçu qu’aucun exemple incluant la gestion des images ne soit donné pour qu’elles se redimensionnent automatiquement.
flex: 1 1 0px;
Et lorsque je supprime cette ligne de code et bien le texte de l'article réapparaît, mais le header ne reste pas figer lorsque je scrolle.
Je ne comprends pas trop d'où pourrais venir le problème. Je tacherais de recommencer pour trouver la solution.
Explications claires