Css problème avec le %

Bonjour,

Je viens vers vous car j'ai problème de positionnement avec le css. J'ai donc crée 3 grandes partit dur la page, le Header (100%, fixed), le side bar (16%, fixed) et le main content (84%). Sauf que le main content est plus grand que 84%, car je veux le déplacer verticalement, pourquoi ? Car 16%+84%=100% !
Comment je dois faire ?

lien du site en question : http://networksfans.com/teste/

Merci à tout ceux qui vont m'aider ! :)

7 réponses

  1. En gros mon site je veux faire en sorte que mon site de puisse plus ce déplacer verticalement
    1. Salut,

      Le problème vient du contenu de la balise <section id="main">. Le contenu de tes articles sont plus larges que la largeur allouée à ta section, donc cette dernière est élargie.

      Bonne journée
      1. Je ne comprend pas très bien ta réponce, que dois-je modifier ?
        1. En fait tu veux enlever le scroll vertical.

          Tu n'as qu'a ajouté ceci dans le head de ta page:

          <style>
          body{
          overflow-x:hidden;
          }
          </style>


          Cela permet d'enlever le scroll vertical (le scroll x ), c'est pour le mettre en hidden.
          Par contre cela ne regle pas le problème des tailles de tes éléments, ça le masque.

          J'espère t'avoir aidé :)
          1. Ton problème est sans doute lié au border.
            1. Contributeur
              Affirmatif, si on retire les border de
              .module
              , ainsi que le
              width: 100%
              des
              #main .module header h3
              , ça passe sans problème. Sur Firefox en tout cas.
          2. Contributeur
            Solution miracle:
            - enlèves le
            width: 100%
            des
            #main .module header h3
            - sur le
            .width_full
            , remplace le
            width
            par
            width: calc(100% - 2px);
            et ajoute-en un autre avant, disons
            width: 95%;
            (oui, 2 définitions, mais c'est pour la compatibilité; l'odre de déclaration compte: mets le calc après le 95%)
            La magie du CSS3.
            from human import idiocy
            del idiocy