Heim > Web-Frontend > CSS-Tutorial > Hauptteil

Wie mache ich ganze Listenelemente der Navigationsleiste als Links anklickbar?

Susan Sarandon
Freigeben: 2024-10-29 13:09:30
Original
276 Leute haben es durchsucht

How to Make Entire Navigation Bar List Items Clickable as Links?

Gesamtes Navigationsleisten-Listenelement als Link anklickbar machen

Auf Wunsch wurde eine horizontale Navigationsleiste mithilfe einer ungeordneten Liste strukturiert Jedes Listenelement verfügt über ausreichend Polsterung. Der gewünschte Effekt besteht jedoch darin, dass der gesamte Listenelementbereich als aktiver Link fungiert und nicht nur der Text. So erreichen Sie dies:

Um den gesamten Bereich jedes Listenelements anklickbar zu machen, ändern Sie den CSS-Code wie folgt:

<code class="css">#nav a {
  display: inline-block;
  padding: 25px 10px;
}</code>
Nach dem Login kopieren

Durch Anwenden von Inline-Block auf die Anker-Tags (# nav a) verhalten sie sich wie Blockelemente und nehmen die Breite der Listenelemente ein, während sie vertikal ausgerichtet werden. Dies bedeutet, dass die Auffüllung, die Sie zuvor auf die Listenelemente angewendet haben (#nav li), jetzt auf die Ankertags angewendet werden kann.

Mit dieser Anpassung wird der gesamte Bereich jedes Listenelements, einschließlich der Auffüllung, übernommen als anklickbarer Link erkannt werden. Das folgende Code-Snippet zeigt die notwendigen Änderungen:

<code class="css">#nav a {
  color: white;
  font-family: Helvetica, Arial, sans-serif;
  text-decoration: none;
  display: inline-block;
  padding: 25px 10px;
}</code>
Nach dem Login kopieren

Durch die Trennung der Auffüllung von den Listenelementen können Sie das visuelle Erscheinungsbild beibehalten und gleichzeitig sicherstellen, dass auf das gesamte Listenelement geklickt werden kann, um den zugehörigen Link zu aktivieren ein benutzerfreundliches und optisch ansprechendes Navigationserlebnis.

Das obige ist der detaillierte Inhalt vonWie mache ich ganze Listenelemente der Navigationsleiste als Links anklickbar?. 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