Les feuilles de style CSS Overflow: Scroll; - Toujours afficher la barre de défilement verticale?

Donc actuellement, j'ai:

#div {
  position: relative;
  height: 510px;
  overflow-y: scroll;
}

Cependant, je ne pense pas qu'il sera évident pour certains utilisateurs qu'il y a plus de contenu là. Ils pourraient défiler en bas de la page sans savoir que ma div contient en fait beaucoup plus de contenu. J'utilise la hauteur 510px de sorte qu'il coupe un peu de texte, donc sur certaines pages, il ne ressemble qu'il n'y a plus de contenu, mais cela ne fonctionne pas pour tous.

J'utilise un Mac, et en Chrome et Safari, la barre de défilement verticale affiche uniquement lorsque la souris est au-dessus de la Div et vous activement de défilement. Est-il un moyen de l'avoir toujours de l'affichage?

  • Êtes-vous en cours d'exécution du Lion?
  • Euh, pouvez-vous recréer exacte de ce comportement sur jsfiddle? Le css que vous avez fourni doit forcer une barre de défilement à être présents tout le temps.
  • Ouais, on dirait que vous avez quelques autres CSS bizarreries de passer à cause de cela que, cela doit afficher la barre de défilement toujours. Assurez-vous que la div à l'habillage de celui-ci sont de style correctement.
  • Je suis sous Lion! Peut-être que c'est ça? Je vais ouvrir une machine virtuelle et voir ce que c'est que du côté de windows de choses...
  • Merde, mon mauvais! C'est une fonctionnalité de Lion. Je devrais vraiment lire ce que je vais acheter avant de me l'acheter... Merci les gars!
InformationsquelleAutor Jambo | 2011-09-20