Das Navigationsmenü, auch Navbar genannt, ist ein wesentliches Element jeder Website. Es ermöglicht Benutzern, schnell und einfach durch die Seiten zu navigieren und die von ihnen benötigten Abschnitte zu finden. In diesem Artikel werden wir uns ansehen, wie man eine einfache und elegante zentrierte Navbar ohne die Verwendung von Frameworks erstellt.
Der erste Schritt zum Erstellen einer zentrierten Navbar besteht darin, dem Menü einen Container hinzuzufügen. Sie können das Element verwenden div mit einer Klasse oder ID, um den Bereich zu bestimmen, den Navbar auf der Seite einnehmen wird.
Dann können Sie innerhalb des Containers eine Liste mit Menüelementen mit einem Tag hinzufügen ul und li. Jeder Menüpunkt wird als Element dargestellt li. Um Links innerhalb von Menüpunkten zu erstellen, können Sie das Tag verwenden a mit dem href-Attribut, um einen Link zu einer anderen Seite anzugeben.
Erstellen einer zentrierten Navbar ohne Frameworks: Grundlegende Schritte
Schritt 1: Erstellen Sie einen Navbar-Container
Erstellen Sie ein Containerelement, das Ihre Navbar enthält. Verwenden Sie ein Tag, um einen Container zu erstellen und ihm eine eindeutige ID zu geben.
Schritt 2: Fügen Sie Links hinzu
Fügen Sie Links in Ihren Navbar-Container hinzu. Verwenden Sie Tags, um Links zu erstellen und sie mit CSS innerhalb des Containers zu positionieren.
Schritt 3: Navbar stilisieren
Fügen Sie CSS-Stile hinzu, um einen Zentrierungseffekt und ein Navbar-Design zu erstellen. Verwenden Sie CSS-Eigenschaften wie display und margin, um die Navbar in der Mitte der Seite zu positionieren und die gewünschten Einrückungen zwischen den Elementen festzulegen.
Schritt 4: Fügen Sie einen aktiven Status hinzu
Erstellen Sie einen Stil für den aktiven Status von Links in Navbar. Dadurch wird die ausgewählte Seite von anderen unterschieden und die Benutzer können intuitiver navigieren.
Schritt 5: Überprüfen Sie auf verschiedenen Geräten
Achten Sie darauf, zu überprüfen, wie Ihr zentrierter Navbar auf verschiedenen Geräten wie Mobiltelefonen und Tablets aussieht. Stellen Sie sicher, dass sich die Navbar an verschiedene Bildschirme anpasst und bequem zu bedienen ist.
Es ist einfach, ein zentriertes Navbar ohne Frameworks zu erstellen - es genügt, diesen grundlegenden Schritten zu folgen. Seien Sie jedoch darauf vorbereitet, dass Sie einige CSS-Stile und Eigenschaften verwenden müssen, um das gewünschte Ergebnis zu erzielen.
Einen geeigneten Stil für Navbar auswählen
Bei der Erstellung eines zentrierten Navbars ohne die Verwendung von Frameworks spielt die Auswahl eines geeigneten Stils eine wichtige Rolle. Navbars Stil sollte dem Design und der allgemeinen Atmosphäre Ihrer Website entsprechen.
Wenn Ihre Website ein modernes und minimalistisches Design hat, sollte Navbars Stil angemessen sein. Sie können ein einfaches und flaches Design verwenden, mit einer minimalen Anzahl von dekorativen Elementen. Betonen Sie die Hauptabschnitte von Navbar mit Fettdruck oder heller Farbe.
Wenn Ihre Website ein klassisches und elegantes Design hat, sollte Navbars Stil angemessen sein. Verwenden Sie subtile Ränder, elegante Schriftarten und stilvolle Hover-Effekte. Verwenden Sie Kontrastfarben, um die aktiven Abschnitte der Navbar hervorzuheben.
Es ist wichtig, sich daran zu erinnern, dass der Navbar-Stil mit dem Rest Ihrer Website übereinstimmen muss. Alle Farben, Schriftarten und dekorativen Elemente müssen miteinander harmonieren, um ein einheitliches und ganzheitliches visuelles Erlebnis für die Benutzer zu schaffen.
Schreiben von HTML-Markups und CSS-Stilen für Navbar
Um eine zentrierte Navbar zu erstellen, ohne Frameworks zu verwenden, müssen Sie HTML und CSS verwenden.
Das HTML-Markup für Navbar könnte ungefähr so aussehen:
Der nächste Schritt besteht darin, CSS-Stile für Navbar zu schreiben:
.navbar .nav-list .nav-item .nav-item a .nav-item a:hoverIn CSS-Stilen legen wir die Hintergrundfarbe, den Einzug, die Textausrichtung und andere Eigenschaften für das Navbar- Element fest. Dann stilisieren wir die nav-Liste und die Nav-Item-Elemente mit den Eigenschaften display , margin , Padding und anderen. Außerdem fügen wir Stile für Links innerhalb von Menüpunkten hinzu.
Jetzt haben wir das fertige HTML-Markup und die CSS-Stile für das zentrierte Navbar. Alles, was übrig bleibt, ist, diese Stile mit einem Tag oder einer externen CSS-Datei mit der HTML-Seite zu verbinden.
Wichtig: Denken Sie daran, bei Bedarf auch Links zu externen CSS-Dateien und zusätzlichen Stylings hinzuzufügen.