Marges et body

Résolu
Bonjour à vous,

J'ai besoin d'une petite explication.

Il vaut mieux faire des margin sur une div pour centrer un site ?

Car j'ai essayé d'appliquer les marges directement au body dans mon css, mais certaines images buggent quand je réduis la résolution à la main en reduisant le navigateur avec la souris.

Elles restent en place au lieu de se déplacer comme les autres élements du site.

Merci pour vos conseils

--

4 réponses

  1. Du coup, il faudrait mettre le body en position relative pour éviter les erreurs ?
    (Désolé si ma question est idiote :( )
    1. Contributeur
      Il n'y a aucune question idiote =)

      Pas de position relative pour le body par contre. Tu peux garder ta propriété css pour tes éléments mais pour que leur position ne soit pas fixe, au lieu de mettre des px, il faudra mettre des pourcentages.
  2. En fait j'ai remarqué que ce sont les éléments en position relatives qui font cela.

    Mais cela fait une grosse différence de centrer un site sur le body ou avec une div globale ?
    1. Contributeur
      Grosses différences, non. Mais c'est plus propre et vu que body est une balise comme une div, il n'y a aucune raison pour le substituer pour une div.

      Si un élément est en position relative, comme son nom l'indique, sa position sera fixe par rapport à un autre élément, quelque chose la taille de la fenêtre.
  3. Contributeur
    Bonjour,

    Je suppose que vous avez mis margin: 0 auto; au body.
    Quels éléments bugguent ? Comment le font-ils ? Et quel est leur css ?