Maison > interface Web > tutoriel CSS > le corps du texte

Comment garantir que les barres de défilement sont toujours visibles dans les navigateurs mobiles ?

Linda Hamilton
Libérer: 2024-11-10 21:06:03
original
913 Les gens l'ont consulté

How to Ensure Scrollbars are Always Visible in Mobile Browsers?

Comment afficher une barre de défilement dans les navigateurs mobiles

Malgré les propriétés CSS telles que "overflow:auto" et "overflow:visible" révélant des barres de défilement sur Dans les navigateurs de bureau, les navigateurs mobiles les cachent souvent jusqu'au début du défilement. Cet article explique comment rendre les barres de défilement visibles de manière cohérente sur les appareils mobiles, même sans utiliser de bibliothèques jQuery inefficaces.

Considérez le code HTML et CSS suivant :

<div>
Copier après la connexion
#wrapper {
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    width: 500px;
    height: 200px;
}

#frameContent {
    width: 100%;
    height: 100%;
}
Copier après la connexion

Pour créer la barre de défilement toujours visible sur les appareils mobiles, ajoutez le CSS suivant :

::-webkit-scrollbar {
    -webkit-appearance: none;
}

::-webkit-scrollbar:vertical {
    width: 12px;
}

::-webkit-scrollbar:horizontal {
    height: 12px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 10px;
    border: 2px solid #ffffff;
}

::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #ffffff;
}
Copier après la connexion

Ce code, spécifique au moteur du navigateur WebKit, modifie la barre de défilement apparence, assurant sa visibilité sur les appareils mobiles.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal