Exécuter
❯
Exécuter le code
Ctrl+Alt+R
Enregistrer le code
Ctrl+Alt+A
Changer d'orientation
Ctrl+Alt+O
Changer de thème
Ctrl+Alt+D
<!DOCTYPE html> <html lang="en"> <head> <title>Modèle CSS</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> * { box-sizing: border-box; } body { police: Arial, Helvetica, sans-serif; } /* Styliser l'en-tête */ header { couleur de fond: #666; padding: 30px; text-align: center; taille de police: 35px; couleur: blanc; } /* Conteneur pour les flexboxes */ section { display: -webkit-flex; affichage: flex; } /* Styliser le menu de navigation */ nav { -webkit-flex: 1; -ms-flex: 1; flex: 1; arrière-plan: #ccc; padding: 20px; } /* Styliser la liste à l'intérieur du menu */ nav ul { list-style-type: none; padding: 0; } /* Styliser le contenu */ article { -webkit-flex: 3; -ms-flex: 3; flex: 3; couleur de fond: #f1f1f1; padding: 10px; } /* Styliser le pied de page */ footer { couleur de fond: #777; padding: 10px; text-align: center; couleur: blanc; } /* Mise en page responsive - fait en sorte que le menu et le contenu (à l'intérieur de la section) se superposent au lieu d'être côte à côte */ @media (max-width: 600px) { section { -webkit-flex-direction: colonne; flex-direction: colonne; } } </style> </head> <body> <h2>CSS Mise en Page Flexbox</h2> <p>Dans cet exemple, nous avons créé un en-tête, deux colonnes/boîtes et un pied de page. Sur les écrans plus petits, les colonnes s'empileront les unes sur les autres.</p> <p>Redimensionnez la fenêtre du navigateur pour voir l'effet réactif.</p> <header> <h2>Villes</h2> </header> <section> <nav> <ul> <li><a href="#">Londres</a></li> <li><a href="#">Paris</a></li> <li><a href="#">Tokyo</a></li> </ul> </nav> <article> <h1>Londres</h1> <p>Londres est la ville capitale de l'Angleterre. C'est la ville la plus peuplée du Royaume-Uni, avec une zone métropolitaine de plus de 13 millions d'habitants.</p> <p>Se tenant sur la rivière Thames, Londres est un important établissement depuis deux millénaires, son histoire remontant à sa fondation par les Romains, qui l'ont nommée Londinium.</p> </article> </section> <footer> <p></p> </footer> </body> </html>