CSS implementiert horizontal scrollende Navigationsleiste auf Mobilgeräten (gilt auch für PC-Geräte)

CSS implementiert horizontal scrollende Navigationsleiste auf Mobilgeräten (gilt auch für PC-Geräte)

Funktion Herkunft

Ich habe kürzlich an einem H5 gearbeitet, das eine horizontale Bildlaufleiste benötigte. Nachdem ich einige Dokumente gelesen hatte, beschloss ich schließlich, selbst eine zu schreiben, die sowohl mit Mobilgeräten als auch mit PCs kompatibel ist.

HTML

<Text>
    <div Klasse="nav">
        <a href="#">Nav1</a>
        <a href="#">Nav2</a>
        <a href="#">Nav3</a>
        <a href="#">Nav4</a>
        <a href="#">Nav5</a>
        <a href="#">Nav6</a>
        <a href="#">Nav7</a>
        <a href="#">Nav8</a>
        <a href="#">Nav9</a>
        <a href="#">Nav10</a>
        <a href="#">Nav11</a>
        <a href="#">Nav12</a>
        <a href="#">Nav13</a>
        <a href="#">Nav14</a>
        <a href="#">Nav15</a>
    </div>
    <div>
        Inhaltsbereich</div>
</body>

CSS

.nav {
    Breite: 100 %;
    Höhe: 50px;
    Zeilenhöhe: 50px;
    /*Keine Zeilenumbrüche in Absätzen*/
    Leerzeichen: Nowrap;
    /*Schatten*/
    Kastenschatten: 0 1px 2px rgba(0, 0, 0, .2);
    /*Horizontales Scrollen einstellen*/
    Überlauf-x: scrollen;
    /*Vertikales Scrollen deaktivieren*/
    Überlauf-y: versteckt;
    /*Textkacheln*/
    Textausrichtung: Blocksatz;
    /*Hintergrundfarbe*/
    Hintergrund: #F4F5F6;
    Polsterung: 0px 5px;
    Rand unten: 10px;
    /*Stellen Sie den Effekt der Randänderung auf Einzug ein*/
    Box-Größe: Rahmenbox;
}
.nav ein {
    Farbe: #505050;
    /*Unterstreichung des Hyperlinks aufheben*/
    Textdekoration: keine;
    Rand: automatisch 10px;
}
.nav::-webkit-scrollbar {
    /*Bildlaufleiste ausblenden*/
    Anzeige: keine;
}

Auf diese Weise können wir eine horizontale Scroll-Navigation erreichen. Ist das nicht ganz einfach?

Damit ist dieser Artikel über die Verwendung von CSS zur Implementierung einer horizontal scrollenden Navigationsleiste auf Mobilgeräten abgeschlossen (gilt auch für PCs). Weitere Informationen zu horizontal scrollenden CSS-Navigationsleisten finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Beispielcode für die HTML-Formatierung von JSON

>>:  Spezialeffekte der Studiennotizen von Bootstrap 3.0 (Anzeigen und Ausblenden, Entfernen des Schwebezustands, Schaltfläche „Schließen“ usw.)

Artikel empfehlen

So prüfen Sie, ob Daten vorhanden sind, bevor Sie sie in MySQL einfügen

Geschäftsszenario: Der Besuchsstatus des Besucher...

Einige Referenzen zu Farben in HTML

In HTML werden Farben auf zwei Arten dargestellt. ...

Benutzerdefinierter Kalendereffekt in JavaScript

In diesem Artikel wird der spezifische Code des b...

So konfigurieren Sie eine statische Netzwerkverbindung in Linux

Das Konfigurieren der Netzwerkkonnektivität für L...

So verfolgen Sie Benutzer mit JS

Inhaltsverzeichnis 1. Synchrones AJAX 2. Asynchro...

Einführung in die Verwendung von exists und except in SQL Server

Inhaltsverzeichnis 1. existiert 1.1 Beschreibung ...

Tutorial zur Installation von lamp-php7.0 in einer Centos7.4-Umgebung

Dieser Artikel beschreibt, wie lamp-php7.0 in ein...

Allgemeine Befehle zum Bereitstellen von InfluxDB und Mongo mit Docker

Bereitstellen einer Datenbank basierend auf Docke...

So verwenden Sie localStorage in JavaScript

Wenn Sie Entwickler sind und in die Welt von .NET...