Heim Web-Frontend js-Tutorial HTML, CSS und jQuery: Erstellen Sie eine schöne Tab-Navigation

HTML, CSS und jQuery: Erstellen Sie eine schöne Tab-Navigation

Oct 25, 2023 am 09:43 AM
css jquery html

HTML, CSS und jQuery: Erstellen Sie eine schöne Tab-Navigation

HTML, CSS und jQuery: Erstellen Sie eine schöne Tab-Navigation

Navigation ist einer der sehr wichtigen Teile einer Website. Sie kann Benutzern dabei helfen, schnell und genau zu finden, was sie suchen. In diesem Artikel stellen wir vor, wie Sie mit HTML, CSS und jQuery eine schöne Tab-Navigation erstellen.

    <li>HTML-Struktur

Zuerst müssen wir die HTML-Struktur der Navigation erstellen. Wir verwenden eine ungeordnete Liste (<ul></ul>), um Navigationselemente zu erstellen, wobei jedes Element durch ein Listenelement (<li>) dargestellt wird. Jedes Listenelement enthält einen Link (<a></a>) und legt eine eindeutige ID fest, damit wir sie in einem späteren Schritt verwenden können. <ul></ul>)来创建导航条目,每个条目使用列表项(<li>)表示。每个列表项中包含一个链接(<a></a>),并设置一个唯一的ID,以便我们可以在后面的步骤中使用。

示例代码如下:

<ul class="nav-tabs">
  <li><a href="#tab1" class="active">标签页1</a></li>
  <li><a href="#tab2">标签页2</a></li>
  <li><a href="#tab3">标签页3</a></li>
  <li><a href="#tab4">标签页4</a></li>
</ul>
Nach dem Login kopieren
    <li>CSS 样式

接下来,我们需要为导航添加一些样式,使其看起来漂亮并与网站的风格一致。我们可以使用CSS来完成这个任务。

示例代码如下:

.nav-tabs {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
}

.nav-tabs li {
    margin-right: 10px;
}

.nav-tabs li a {
    display: block;
    padding: 10px;
    color: #333;
    text-decoration: none;
    border: 1px solid #ccc;
    background-color: #f9f9f9;
    border-radius: 5px 5px 0 0;
}

.nav-tabs li a.active {
    background-color: #fff;
    border-bottom: none;
}
Nach dem Login kopieren

在这个示例中,我们将导航条目的列表样式设为 none,去掉默认的列表样式。然后设置每个条目的间距,并为链接设置一些基本的样式,如背景色、边框样式等。最后,我们还为当前激活的导航条目添加了特殊的样式。

    <li>jQuery 脚本

接下来,我们需要使用jQuery来添加一些交互效果,例如点击导航条目时切换内容显示。

示例代码如下:

$(document).ready(function() {
  $('.nav-tabs a').click(function(e) {
    e.preventDefault();
    $('.nav-tabs a').removeClass('active');
    $(this).addClass('active');
    
    var tabId = $(this).attr('href');
    $('.tab-content div').removeClass('active');
    $(tabId).addClass('active');
  });
});
Nach dem Login kopieren

在这个示例中,我们首先使用 $(document).ready 来确保页面加载完成后执行脚本。然后,我们为每个导航链接添加了一个点击事件。当点击链接时,我们首先移除所有导航链接的 active 类,然后为当前点击的链接添加 active 类。接下来,我们使用链接的 href 属性获取对应的内容区域的ID,并移除所有内容区域的 active 类,然后为当前对应的内容区域添加 active

Der Beispielcode lautet wie folgt:
    rrreee
      <li>CSS-Stile

    Als nächstes müssen wir der Navigation einige Stile hinzufügen, damit sie schön aussieht und mit dem Stil der Website übereinstimmt. Wir können CSS verwenden, um diese Aufgabe zu erfüllen.

    Der Beispielcode lautet wie folgt:

    rrreee

    In diesem Beispiel setzen wir den Listenstil des Navigationselements auf none und entfernen den Standardlistenstil. Legen Sie dann den Abstand jedes Eintrags fest und legen Sie einige grundlegende Stile für die Links fest, z. B. Hintergrundfarbe, Rahmenstil usw. Schließlich haben wir auch einen speziellen Stil für das aktuell aktive Navigationselement hinzugefügt.

      jQuery-Skript

      🎜🎜Als nächstes müssen wir jQuery verwenden, um einige interaktive Effekte hinzuzufügen, z. B. das Wechseln der Inhaltsanzeige, wenn auf ein Navigationselement geklickt wird. 🎜🎜Der Beispielcode lautet wie folgt: 🎜rrreee🎜In diesem Beispiel verwenden wir zunächst $(document).ready, um sicherzustellen, dass das Skript nach dem Laden der Seite ausgeführt wird. Anschließend haben wir für jeden Navigationslink ein Klickereignis hinzugefügt. Wenn auf einen Link geklickt wird, entfernen wir zunächst die Klasse active aus allen Navigationslinks und fügen dann die Klasse active für den aktuell angeklickten Link hinzu. Als Nächstes verwenden wir das Attribut href des Links, um die ID des entsprechenden Inhaltsbereichs abzurufen, entfernen die Klasse active aus allen Inhaltsbereichen und fügen dann active hinzu. Code> Klasse. 🎜🎜🎜Fertiggestellter Effekt🎜🎜🎜Jetzt haben wir eine schöne Tab-Navigation fertiggestellt. Beim Klicken auf verschiedene Navigationselemente wechselt der Inhaltsbereich entsprechend. 🎜🎜Sie können den Navigationsstil nach Bedarf ändern und weitere Tab-Navigationseinträge und entsprechende Inhaltsbereiche hinzufügen. Gleichzeitig können Sie auch andere Animationseffekte verwenden, um das Benutzererlebnis zu verbessern. 🎜🎜Zusammenfassung🎜🎜Das Erstellen einer schönen Tab-Navigation mit HTML, CSS und jQuery ist eine einfache und unterhaltsame Aufgabe. Mit der richtigen HTML-Struktur, CSS-Stilen und jQuery-Skripten können wir attraktive Navigationseffekte erstellen und Benutzern ein gutes Benutzererlebnis bieten. Ich hoffe, dieser Artikel hilft Ihnen beim Erstellen Ihrer eigenen Tab-Navigation! 🎜

Das obige ist der detaillierte Inhalt vonHTML, CSS und jQuery: Erstellen Sie eine schöne Tab-Navigation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So verwenden Sie Bootstrap in Vue So verwenden Sie Bootstrap in Vue Apr 07, 2025 pm 11:33 PM

Die Verwendung von Bootstrap in Vue.js ist in fünf Schritte unterteilt: Startstrap installieren. Bootstrap in main.js. Verwenden Sie die Bootstrap -Komponente direkt in der Vorlage. Optional: benutzerdefinierter Stil. Optional: Verwenden Sie Plug-Ins.

Die Rollen von HTML, CSS und JavaScript: Kernverantwortung Die Rollen von HTML, CSS und JavaScript: Kernverantwortung Apr 08, 2025 pm 07:05 PM

HTML definiert die Webstruktur, CSS ist für Stil und Layout verantwortlich, und JavaScript ergibt eine dynamische Interaktion. Die drei erfüllen ihre Aufgaben in der Webentwicklung und erstellen gemeinsam eine farbenfrohe Website.

So schreiben Sie geteilte Zeilen auf Bootstrap So schreiben Sie geteilte Zeilen auf Bootstrap Apr 07, 2025 pm 03:12 PM

Es gibt zwei Möglichkeiten, eine Bootstrap -Split -Zeile zu erstellen: Verwenden des Tags, das eine horizontale Split -Linie erstellt. Verwenden Sie die CSS -Border -Eigenschaft, um benutzerdefinierte Style Split -Linien zu erstellen.

So ändern Sie Bootstrap So ändern Sie Bootstrap Apr 07, 2025 pm 03:18 PM

Um die Größe der Elemente in Bootstrap anzupassen, können Sie die Dimensionsklasse verwenden, einschließlich: Einstellbreite:.

HTML, CSS und JavaScript verstehen: Ein Anfängerhandbuch HTML, CSS und JavaScript verstehen: Ein Anfängerhandbuch Apr 12, 2025 am 12:02 AM

WebdevelopmentRelieSonHtml, CSS und JavaScript: 1) HtmlStructuresContent, 2) CSSstylesit und 3) JavaScriptaddssinteraktivität, Bildung von TheBasisofModerernwebexperiences.

So richten Sie das Framework für Bootstrap ein So richten Sie das Framework für Bootstrap ein Apr 07, 2025 pm 03:27 PM

Um das Bootstrap -Framework einzurichten, müssen Sie die folgenden Schritte befolgen: 1. Verweisen Sie die Bootstrap -Datei über CDN; 2. Laden Sie die Datei auf Ihrem eigenen Server herunter und hosten Sie sie. 3.. Fügen Sie die Bootstrap -Datei in HTML hinzu; 4. Kompilieren Sie Sass/weniger bei Bedarf; 5. Importieren Sie eine benutzerdefinierte Datei (optional). Sobald die Einrichtung abgeschlossen ist, können Sie die Grid -Systeme, -Komponenten und -stile von Bootstrap verwenden, um reaktionsschnelle Websites und Anwendungen zu erstellen.

So fügen Sie Bilder auf Bootstrap ein So fügen Sie Bilder auf Bootstrap ein Apr 07, 2025 pm 03:30 PM

Es gibt verschiedene Möglichkeiten, Bilder in Bootstrap einzufügen: Bilder direkt mit dem HTML -IMG -Tag einfügen. Mit der Bootstrap -Bildkomponente können Sie reaktionsschnelle Bilder und weitere Stile bereitstellen. Legen Sie die Bildgröße fest und verwenden Sie die IMG-Fluid-Klasse, um das Bild anpassungsfähig zu machen. Stellen Sie den Rand mit der img-beliebten Klasse ein. Stellen Sie die abgerundeten Ecken ein und verwenden Sie die IMG-Rund-Klasse. Setzen Sie den Schatten, verwenden Sie die Schattenklasse. Größen Sie die Größe und positionieren Sie das Bild im CSS -Stil. Verwenden Sie mit dem Hintergrundbild die CSS-Eigenschaft im Hintergrund.

So verwenden Sie die Bootstrap -Taste So verwenden Sie die Bootstrap -Taste Apr 07, 2025 pm 03:09 PM

Wie benutze ich die Bootstrap -Taste? Führen Sie Bootstrap -CSS ein, um Schaltflächenelemente zu erstellen, und fügen Sie die Schaltfläche "Bootstrap" hinzu, um Schaltflächentext hinzuzufügen

See all articles