Barre de défilement embêtante...

Discussion dans 'Web, design' créé par julien_, 17 Novembre 2007.

Statut de la discussion:
Fermée.
  1. Offline
    julien_ harkor.be
    Voilà, je suis en train de me refaire un site et j'en ai marre que mon contenu bouge de quelques pixels vers la gauche d'une page à l'autre lorsqu'il y a la barre défilement lorsque mon contenu ne tien pas en entier sur l'écran...

    Je voulais savoir, si il n'existait pas un script, qui lorsque la barre de défilement apparaît adapte l'emplacement du site comme avant...

    Je m'explique avec un exemple concret...
    http://www.vegabel.com/harkor/v2/

    Sur le lien accueil le site à la bonne position, maintenant allez sur le lien photos et si vous observez bien le site se décale à gauche à cause de la barre de défilement sur le coté... (Je parle pour ceux qui ont une résolution de 1280*800 et 1024*768 )

    Ou en tout cas tous les gens sur un portable notebook je suppose on le problème...
    Pour ne plus avoir ce décalage, il faudrait beaucoup de contenu sur toutes mes pages mais je suis pas trop pour...

    Donc voilà, il existe des script pour détecter les naviguateurs... Il n'y en aurait pas un pour détecter la barre défilement?

    Merci d'avance
    julien_, 17 Novembre 2007
    #1
  2. Offline
    Maleki Pain in the ass !
    Moi, j'obtiens ce décalage sur n'importe quelle page :

    [IMG]

    Je suis sous IE6.
    Maleki, 17 Novembre 2007
    #2
  3. Offline
    Noir Never forget who i am !
    Aucuns problèmes sous Opera.
    Noir, 17 Novembre 2007
    #3
  4. Offline
    Kou Touriste
    Pas de problèmes sous IE7 en widescreen résolution 1280x800.Joli résultat en plus ;)
    Kou, 17 Novembre 2007
    #4
  5. Offline
    julien_ harkor.be
    Je n'essai même pas de tester sous IE6... Faut pas déconner quoi... De plus j'ai précisé que le site était optimisé pour IE7... Si il fonctionne sous IE7 alors Firefox et Opéra aussi ;)

    Mais à mon avis vous n'avez pas compris :p
    Si vous passez rapidement d'une page avec barre de défilement et sans barre de défilement on voit un décalage de 15pixels un truc comme ça... (la taille de la barre de défilement)
    julien_, 17 Novembre 2007
    #5
  6. Online
    Jereck Procrastinateur
    Equipe GamerZ.be
    Ouais, mais IE7 met toujours une barre de défillement verticale, même si elle n'est pas nécessaire (elle est grisée/désactivée).

    Sous Firefox (Opera, je sais plus), cette barre n'apparait que si la page dépasse réellement de la zone d'affichage. Et l'apparition de cette barre provoque effectivement un décallage pas beau.

    julien_ > N'oublie pas que pour IE, tu peux personaliser l'apparence de cette barre de défilement avec :
    Code:
    body {
    	scrollbar-face-color: #[i]xxyyzz[/i];
    	scrollbar-highlight-color: #[i]xxyyzz[/i];
    	scrollbar-3dlight-color: #[i]xxyyzz[/i];
    	scrollbar-darkshadow-color: #[i]xxyyzz[/i];
    	scrollbar-shadow-color: #[i]xxyyzz[/i];
    	scrollbar-arrow-color: #[i]xxyyzz[/i];
    	scrollbar-track-color: #[i]xxyyzz[/i];
    }
    ;)
    Jereck, 17 Novembre 2007
    #6
  7. Offline
    Noir Never forget who i am !
    Pareil avec Opera.
    Noir, 17 Novembre 2007
    #7
  8. Offline
    PunkDeLuxe condom
    Solution dutroudku : Centre pas ton site web ...

    Heu sinon te conseille de quand même vérifier sous IE6 et de le rendre compatible ;)
    PunkDeLuxe, 17 Novembre 2007
    #8
  9. Offline
    julien_ harkor.be
    Jereck a raison pour IE7, barre de défilement déjà apparente :p
    Mais pour Firefox et Opera... n'y aurait-il pas moyen de détecter la barre de défilement à partir de là, déplacer le contenu 10-15 pixels à droites?
    julien_, 17 Novembre 2007
    #9
  10. Offline
    SeigVoland Elite
    Ce que je fais pour ne pas avoir ce problème : je mets le html ou body à 101% comme ça la barre est toujours visible et tu n'as plus de problème de décalage soudain.
    SeigVoland, 17 Novembre 2007
    #10
  11. Offline
    julien_ harkor.be
    Heu oué bof, parce que je me suis battu pour ne pas avoir quelque fois la barre de défilement pour 1px en trop :p
    Là, c'est comme si j'avais rien fais...

    D'autres idées? :p
    julien_, 17 Novembre 2007
    #11
Statut de la discussion:
Fermée.