Aller au contenu

overflow:auto : seulement scrollbar verticale


Sujets conseillés

Posté

Bjr,

Est-il possible de faire un overflow:auto de sorte à ce que seule la scrollbar verticale puisse apparaître et non les deux à la fois (horizontale et verticale).

Posté

Bonjour,

Essaye overflow-y:auto et overflow-x: hidden peut être?

Posté

Ou fais simplement en sorte que le contenu affiché ne soit pas forcément de taille fixe, ou soit de taille inférieure d'une 20aine de pixels à la taille de la div en overflow.

Posté (modifié)

Pour info, j'ai testé le overflow-y et overflow-x. Il semblerait qu'Opéra ne le supporte pas...

Modifié par marcelman
Posté

overflow-y:scroll; marche sous IE pas sous Firefox.

Quelqu'un a une solution pour les navigateurs respectueux des standards ?

Posté (modifié)

bonjour,

Il n'y a pas besoin de solution, si le contenu de l'élément stylé avec overflow:auto; n'est pas plus large que celui ci alors il n'y aura pas de scrollbar horizontale quelque soit le navigateur.

Et s'il y une scrollbar horizontale alors c'est que le contenu est plus large que le conteneur.

Tu devrais donc réexaminer ton code dans cette perspective.

Le premier point à vérifier serait de voir s'il n'y a pas dans le contenu un élément à width:100%; qui par ailleurs aurait des marges latérales externes ou internes. C'est souvent ça qui provoque des problèmes difficiles à identifier au 1er coup d'oeil.

Modifié par wonderclochette
Posté

Bonjour,

Je savais pas qu'IE était respectueux des standards et pas FF.

Au fait overflow-y: scroll fonctionne sous FF !!

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...