Heim  >  Artikel  >  Web-Frontend  >  Wie kann sichergestellt werden, dass Bildlaufleisten in mobilen Browsern immer sichtbar sind?

Wie kann sichergestellt werden, dass Bildlaufleisten in mobilen Browsern immer sichtbar sind?

Linda Hamilton
Linda HamiltonOriginal
2024-11-10 21:06:03874Durchsuche

How to Ensure Scrollbars are Always Visible in Mobile Browsers?

So zeigen Sie eine Bildlaufleiste in mobilen Browsern an

Trotz CSS-Eigenschaften wie „overflow:auto“ und „overflow:visible“ werden Bildlaufleisten angezeigt Desktop-Browser, mobile Browser verbergen sie oft, bis das Scrollen beginnt. In diesem Artikel geht es darum, wie Sie Bildlaufleisten auf mobilen Geräten konsistent sichtbar machen, auch ohne ineffektive jQuery-Bibliotheken zu verwenden.

Berücksichtigen Sie den folgenden HTML- und CSS-Code:

<div>
#wrapper {
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    width: 500px;
    height: 200px;
}

#frameContent {
    width: 100%;
    height: 100%;
}

Um die Bildlaufleiste zu erstellen Damit sie auf Mobilgeräten immer sichtbar ist, fügen Sie das folgende CSS hinzu:

::-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;
}

Dieser für die WebKit-Browser-Engine spezifische Code ändert das Erscheinungsbild der Bildlaufleiste und stellt so deren Sichtbarkeit auf Mobilgeräten sicher.

Das obige ist der detaillierte Inhalt vonWie kann sichergestellt werden, dass Bildlaufleisten in mobilen Browsern immer sichtbar sind?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn