2010-12-08 30 views
2

c'est la question la plus stupide ici sur stackoverflow ...HTML CSS barre latérale du navigateur toujours visible sur le site

Mon client aimerait avoir toujours visibile barre latérale toutes les pages de son site ..

Certaines pages avoir le défilement, d'autres non, donc il voit le logo et l'élément de sauter la position d'une page à l'autre de la largeur de la barre de défilement ...

alors ... il y a un moyen de "verrouiller" l'espace de la barre de défilement, de sorte qu'il ne vois pas "sauter" former une page à l'autre?

merci

Répondre

1

position d'utilisation fixe:

#sidebar { 
     position: fixed; 
     top: 10px; 
     left: 10px; 
} 

Avec ce qui précède, le div conteneur restera toujours 10 pixels de haut et à gauche de la fenêtre du navigateur. Ainsi, lorsque la page défile, elle ne bouge pas.

5
html { 
    overflow-y: scroll; 
} 

force la barre de défilement à afficher toujours