html supprimer Désactiver la barre de défilement verticale sur div overflow: auto




supprimer scroll vertical css (4)

Vous devriez utiliser seulement

overflow-y:hidden; - Utilisez ceci pour cacher le défilement vertical

overflow-x:auto; - Utilisez ceci pour montrer le défilement horizontal

Luke a mentionné que les deux étaient cachés. donc j'ai donné ceci séparément.

Est-il possible d'autoriser uniquement une barre de défilement horizontale lors de l'utilisation de débordement: auto (ou défilement)?


Ces deux propriétés CSS peuvent être utilisées pour masquer les barres de défilement:

overflow-y: hidden; // hide vertical
overflow-x: hidden; // hide horizontal

Si vous voulez accomplir la même chose dans Gecko (NS6 +, Mozilla, etc) et IE4 + simultanément, je crois que cela devrait faire l'affaire: V

body {
overflow: -moz-scrollbars-vertical;
overflow-x: hidden;
overflow-y: auto;
}

Ceci sera appliqué à toute l'étiquette du corps, s'il vous plaît mettez-le à jour à votre css pertinente et appliquer ces propriétés.


débordement: auto;
overflow-y: caché;

Pour IE8: -ms-overflow-y: hidden;

Ou sinon :

Pour masquer X :

<div style="height:150x; width:450px; overflow-x:hidden; overflow-y: scroll; padding-bottom:10px;"></div>

Pour masquer Y :

<div style="height:150px; width:450px; overflow-x:scroll ; overflow-y: hidden; padding-bottom:10px;"></div>




scrollbar