IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

[Bootstrap] Décalage du site


Sujet :

Framework CSS Bootstrap

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de slack457
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 126
    Par défaut [Bootstrap] Décalage du site
    Bonjour,

    j'ai un souci avec Bootstrap, dès que mon site à un peu trop de "contenu vertical" (à peine plus haut que mon écran), tout le site se décale un peu vers la gauche.

    j'ai cru que j'avais fait une erreur CSS au début, mais j'ai finalement supprimé mon fichier CSS, et j'ai remis un fichier "bootstrap.css" neuf (je n'ai rien modifié au fichier, pourtant le "décalage" se fait toujours).

    J'ai du mal a "expliquer" le problème alors je met le site (hyper simplifié) en pièce jointe (en .zip) pour que vous puissiez tester.

    Cliquez sur les liens "Articles" et "Se connecter" l'un après l'autre en alterné ---> Aucun décalage.
    Cliquez sur les liens "Articles" et "Accueil" l'un après l'autre en alterné ---> Décalage.

    et si vous supprimez du texte (une partie de l'article) dans Articles.php, recommencez de cliquer en alterné sur "Articles" et "Accueil" --> Il n'y a plus de décalage.

    Je ne comprends pas pourquoi...
    Fichiers attachés Fichiers attachés

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    as-tu pensé à la barre de scroll ?

  3. #3
    Membre confirmé Avatar de slack457
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 126
    Par défaut
    Salut salut !

    Je pense que je ne comprend pas bien... Tu veux dire la barre de scroll de mon navigateur ?
    Si oui... Je ne comprends toujours pas bien.

  4. #4
    Membre confirmé Avatar de slack457
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 126
    Par défaut
    Bon j'ai regardé dans le HTML voir s'il n'y avait pas quelque chose d'étrange (une balise non fermé par ex...), mais je ne vois rien.
    (Je suis peut-être passé à coté...)

    J'ai "résolu/contourné" le problème en ajoutant une hauteur minimale au "body"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    body{
      min-height: 1200px;
    }
    Je ne pense pas mettre le sujet en "résolu" je reste perplexe.

  5. #5
    Membre confirmé
    Homme Profil pro
    Intégrateur Web
    Inscrit en
    Février 2014
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Intégrateur Web

    Informations forums :
    Inscription : Février 2014
    Messages : 21
    Par défaut
    Je dirai comme Jreaux62.

    Quand ton contenu vertical fait plus de 100% de la taille de ton navigateur, la barre de scroll fait un décalage vers la gauche (normal).

    Juste pour tester si ton "problème" viens de là, ajoute ça dans ton css
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    html {
    overflow-y: hidden; /* Désactivation de la barre de scroll */
    }
    Si il n'y a plus de décalage, c'est que c'est juste la barre de scroll et c'est tout à fait normal.

  6. #6
    Membre confirmé Avatar de slack457
    Homme Profil pro
    Inscrit en
    Juillet 2009
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 126
    Par défaut
    ah super ça fonctionne ! Merci !

    Je suis nouveau sur Twitter, et comme j'ai eu énormément de soucis, dès qu'il y a un pépin je focalise bêtement dessus...
    Effectivement c'était cette imbécile de barre de scroll (c'est plutôt moi l'imbécile !).
    En fait même si j'avais su que c'était la barre de scroll, je n'aurai pas su comment y remédier,
    et ta solution est au poil.

    Désolé jreaux62,
    tu m'avais donné la réponse, mais comme je ne m'y connais pas trop (je ne connaissais pas ce problème) je n'avais rien compris ^^

    (finalement ce n'était pas bootstrap le problème... désolé...)

    Merci beaucoup !

    [EDIT]
    Ah oui mais zut c'était juste pour identifier le problème, je viens de m'en rendre compte ^^
    Mais donc comment vous faites pour corriger ça parce-que j'imagine que tout le monde y est confronté.

Discussions similaires

  1. [Bootstrap] Décalage après retour à la ligne
    Par mello dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 20/06/2014, 12h10
  2. Décalage du site
    Par Methx dans le forum jQuery
    Réponses: 2
    Dernier message: 17/02/2014, 22h17
  3. Décalage du site sous Firefox
    Par youpilala dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 17/02/2009, 17h07
  4. Décalage complet du site par raport au body sous ie
    Par nO_life dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 02/12/2008, 20h11
  5. [HTML] Décalage site HTML
    Par zorg77140 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 22/06/2007, 13h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo