Heim > Web-Frontend > CSS-Tutorial > Wie kann ich aktuelle Seitenlinks mit CSS und jQuery unterschiedlich formatieren?

Wie kann ich aktuelle Seitenlinks mit CSS und jQuery unterschiedlich formatieren?

Mary-Kate Olsen
Freigeben: 2024-12-14 18:58:11
Original
418 Leute haben es durchsucht

How Can I Style Current Page Links Differently Using CSS and jQuery?

CSS-Link-Styling für die aktuelle Seite

Im Bereich Webdesign kann das Styling von Links oft ein entscheidender Aspekt für die Verbesserung der Benutzererfahrung sein Website-Ästhetik. Wenn Sie das Erscheinungsbild von Links für die aktuelle Seite von anderen unterscheiden möchten, bietet CSS eine einfache Lösung.

Implementierung mit CSS

Das Hinzufügen der folgenden CSS-Regeln ermöglicht dies Sie können die Text- und Hintergrundfarben für aktuelle Links austauschen Seite:

li a {
  color: #A60500;
}

li a:hover {
  color: #640200;
  background-color: #000000;
}
Nach dem Login kopieren

Beispiel

Beachten Sie die folgende HTML-Struktur:

<ul>
Nach dem Login kopieren

Mit den angewendeten CSS-Regeln der Link für die aktuelle Auf der Seite (z. B. „/programming.php“) werden die Text- und Hintergrundfarben vertauscht, wenn die Seite geladen wird oder der Benutzer mit der Maus darüber fährt it.

Dynamisches Styling mit jQuery

Wenn Sie einen dynamischeren Ansatz bevorzugen, bietet jQuery den folgenden Code, um ähnliche Ergebnisse zu erzielen:

$(document).ready(function() {
    $("[href]").each(function() {
        if (this.href == window.location.href) {
            $(this).addClass("active");
        }
    });
});
Nach dem Login kopieren

Dieser Code durchläuft alle Links auf der Seite und fügt dem Link eine „aktive“ Klasse hinzu, die der aktuellen URL entspricht. Anschließend können Sie CSS verwenden, um die „aktive“ Klasse wie gewünscht zu formatieren.

Durch die Nutzung dieser Techniken können Sie mühelos das Erscheinungsbild von Links für die aktuelle Seite ändern und so sowohl die visuelle Attraktivität als auch die Benutzererfahrung Ihrer Website verbessern .

Das obige ist der detaillierte Inhalt vonWie kann ich aktuelle Seitenlinks mit CSS und jQuery unterschiedlich formatieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage