Bug margin
Résolu/Fermé
larvazin
Messages postés
103
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
28 juillet 2020
-
Modifié le 22 juil. 2018 à 20:04
bg62 Messages postés 23590 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 15 avril 2024 - 23 juil. 2018 à 10:25
bg62 Messages postés 23590 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 15 avril 2024 - 23 juil. 2018 à 10:25
2 réponses
nulenmathe
Messages postés
425
Date d'inscription
dimanche 7 septembre 2014
Statut
Membre
Dernière intervention
31 juillet 2019
150
22 juil. 2018 à 20:02
22 juil. 2018 à 20:02
Sans le code HTML c'est un peu dur de deviner quel code sert à quoi !
nulenmathe
Messages postés
425
Date d'inscription
dimanche 7 septembre 2014
Statut
Membre
Dernière intervention
31 juillet 2019
150
22 juil. 2018 à 20:18
22 juil. 2018 à 20:18
Bon
Déjà il y a un énorme problème la balise <body> n'est pas une balise "classique" c'est la balise "Principale" du code html tout code html doit impérativement être à l'intérieur (excepté la balise HEAD qui elle aussi n'est pas une balise classique)
Cela n'empêche pas le code de fonctionné mais ne respecte pas la "norme" html et peux amener à des comportement bizarre des mauvaise gestions d'autre code et une certaine irritabilité chez certain codeur
les balise "section" sont ce qui pourrais ce rapprocher le plus du "body" mais la c'est chacun ses choix.
Pour ton problème
Ta balise ul est dans la balise nav qui est dans la balise body
body > nav > ul
Ces balises "structurante" ont pour width 100% par défault donc elle prennent tout la largeur de la page
(tu peux le voir avec ton navigateur en tapant F12 tu peux voir la place que prennent les blocs)
Tu a mis un margin auto à tes balise donc elle ce centreront dans leur parent en fonction de leur width et comme leurs width prennent toute la page et bien le texte reste à gauche c'est normal.
Il faut donc que tu modifie la width de ta balise ul pour qu'elle ce centre ou tu met des li vide devant et derrière DANS ton ul avec une width de 100% pour qu'elle centre automatique les autres
Il y'a beaucoup de façon de centrer des balises ul li tout dépent de comment tu souhaites qu'elle se positionnent
En espérant t'avoir aidé
Déjà il y a un énorme problème la balise <body> n'est pas une balise "classique" c'est la balise "Principale" du code html tout code html doit impérativement être à l'intérieur (excepté la balise HEAD qui elle aussi n'est pas une balise classique)
Cela n'empêche pas le code de fonctionné mais ne respecte pas la "norme" html et peux amener à des comportement bizarre des mauvaise gestions d'autre code et une certaine irritabilité chez certain codeur
les balise "section" sont ce qui pourrais ce rapprocher le plus du "body" mais la c'est chacun ses choix.
Pour ton problème
Ta balise ul est dans la balise nav qui est dans la balise body
body > nav > ul
Ces balises "structurante" ont pour width 100% par défault donc elle prennent tout la largeur de la page
(tu peux le voir avec ton navigateur en tapant F12 tu peux voir la place que prennent les blocs)
Tu a mis un margin auto à tes balise donc elle ce centreront dans leur parent en fonction de leur width et comme leurs width prennent toute la page et bien le texte reste à gauche c'est normal.
Il faut donc que tu modifie la width de ta balise ul pour qu'elle ce centre ou tu met des li vide devant et derrière DANS ton ul avec une width de 100% pour qu'elle centre automatique les autres
Il y'a beaucoup de façon de centrer des balises ul li tout dépent de comment tu souhaites qu'elle se positionnent
En espérant t'avoir aidé
larvazin
Messages postés
103
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
28 juillet 2020
9
22 juil. 2018 à 22:03
22 juil. 2018 à 22:03
Ok mais je ne comprends toujours pas..
Pourrais tu me corriger mon code ?
Pourrais tu me corriger mon code ?
larvazin
Messages postés
103
Date d'inscription
vendredi 20 juillet 2018
Statut
Membre
Dernière intervention
28 juillet 2020
9
22 juil. 2018 à 22:09
22 juil. 2018 à 22:09
Non en fait c'est bon j'ai réussi !
Merci encore.
Merci encore.
nulenmathe
Messages postés
425
Date d'inscription
dimanche 7 septembre 2014
Statut
Membre
Dernière intervention
31 juillet 2019
150
23 juil. 2018 à 10:00
23 juil. 2018 à 10:00
Si c'est résolu pense à le mettre en résolue
bg62
Messages postés
23590
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
15 avril 2024
2 362
>
nulenmathe
Messages postés
425
Date d'inscription
dimanche 7 septembre 2014
Statut
Membre
Dernière intervention
31 juillet 2019
23 juil. 2018 à 10:25
23 juil. 2018 à 10:25
+100:)
22 juil. 2018 à 20:03
22 juil. 2018 à 20:05
22 juil. 2018 à 20:06
22 juil. 2018 à 20:15