Footer espacement menu
Max0123456
Messages postés
97
Date d'inscription
Statut
Membre
Dernière intervention
-
Meddle50yr -
Meddle50yr -
Bonjour,
comment espacer et centrer les menu du footer ou en mettre deux à droite et à gauche et le dernier au milieu et ajouter une image à coté ou dessus des menus ?

comment espacer et centrer les menu du footer ou en mettre deux à droite et à gauche et le dernier au milieu et ajouter une image à coté ou dessus des menus ?
<footer class="footer"> <div class="container"> <div class="row"> <div class="footer-menu"> <h4>Nos réseaux</h4> <div class="reseaux"> <a href="facebook.com"><i class="fab fa-facebook-f"></i></a> <a href="twitter.com"><i class="fab fa-twitter"></i></a> <a href="instagram.com"><i class="fab fa-instagram"></i></a> <a href="linkedin.com"><i class="fab fa-linkedin-in"></i></a> </div> </div> <div class="footer-menu"> <h4>Start-up</h4> <ul> <li><a href="page2.html">A propos de nous</a></li> <li><a href="page1.html">Nos services</a></li> </ul> </div> <div class="footer-menu"> <h4>Partenaires</h4> <ul> <li><a href="aaaaa.net">aaaaa</a></li> </ul> </div> </div> </div> </footer>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap'); body{ line-height: 1.5; font-family: 'Poppins', sans-serif; } *{ margin:0; padding:0; box-sizing: border-box; } .container{ max-width: 1170px; margin:auto; } .row{ display: flex; flex-wrap: wrap; } ul{ list-style: none; } .footer{ background-color: #24262b; padding: 70px 0; } .footer-menu{ width: 25%; padding: 0 15px; } .footer-menu h4{ font-size: 18px; color: #ffffff; text-transform: capitalize; margin-bottom: 35px; font-weight: 500; position: relative; } .footer-menu h4::before{ content: ''; position: absolute; left:0; bottom: -10px; background-color: #e91e63; height: 2px; box-sizing: border-box; width: 50px; } .footer-menu ul li:not(:last-child){ margin-bottom: 10px; } .footer-menu ul li a{ font-size: 16px; text-transform: capitalize; color: #ffffff; text-decoration: none; font-weight: 300; color: #bbbbbb; display: block; transition: all 0.3s ease; } .footer-menu ul li a:hover{ color: #ffffff; padding-left: 8px; } .footer-menu .reseaux a{ display: inline-block; height: 40px; width: 40px; background-color: rgba(255,255,255,0.2); margin:0 10px 10px 0; text-align: center; line-height: 40px; border-radius: 50%; color: #ffffff; transition: all 0.5s ease; } .footer-menu .reseaux a:hover{ color: #24262b; background-color: #ffffff; } /*responsive*/ @media(max-width: 767px){ .footer-menu{ width: 50%; margin-bottom: 30px; } } @media(max-width: 574px){ .footer-menu{ width: 100%; } }
A voir également:
- Footer espacement menu
- Menu déroulant excel - Guide
- Canon quick menu - Télécharger - Utilitaires
- Windows 11 menu contextuel classique - Guide
- Windows 11 menu démarrer classique - Guide
- Réinitialiser menu démarrer windows 10 - Guide
1 réponse
Bonjour,
il existe des quantités de solutions.
Je vous conseille de faire une recherche pour 'positionnement CSS' (la base) pour en essayer une ou 2.
Vous pouvez jouer sur les marges, les dimensions, les marges et dimensions, le flux, le type d'élément(propriétés display) qui va changer le placement dans le flux et quantité d'autres moyens.
ps: aucun rapport mais je vous conseille de regarder les unités possible pour font-weigth pour comprendre pourquoi donner une taille en pixels à la police de caractères est une mauvaise idée. spoiler: cela ne va pas s'adapter à la taille de l'écran(et chacun doit pouvoir changer l'affichage du texte quand il veut) et le quadratin d''imprimerie(symbole 'em') résous ce soucis (ce que ne font pas les autres unités sauf le % mais là ça devient plus complexe)
ps2: peut-être vaut il mieux positionner vos éléments avant d'ajouter l'interactivité et autres propriétés de mise en page. Cela sera plus simple aussi.
il existe des quantités de solutions.
Je vous conseille de faire une recherche pour 'positionnement CSS' (la base) pour en essayer une ou 2.
Vous pouvez jouer sur les marges, les dimensions, les marges et dimensions, le flux, le type d'élément(propriétés display) qui va changer le placement dans le flux et quantité d'autres moyens.
ps: aucun rapport mais je vous conseille de regarder les unités possible pour font-weigth pour comprendre pourquoi donner une taille en pixels à la police de caractères est une mauvaise idée. spoiler: cela ne va pas s'adapter à la taille de l'écran(et chacun doit pouvoir changer l'affichage du texte quand il veut) et le quadratin d''imprimerie(symbole 'em') résous ce soucis (ce que ne font pas les autres unités sauf le % mais là ça devient plus complexe)
ps2: peut-être vaut il mieux positionner vos éléments avant d'ajouter l'interactivité et autres propriétés de mise en page. Cela sera plus simple aussi.