Sådan opretter man: Ikonnavigationslinje

Lær at bruge CSS til at oprette en ikonnavigationslinje.

Lodret:

Prøv det selv

Vandret:

Prøv det selv

Sådan opretter du en ikonlinje

Første trin - Tilføj HTML:

Tilføj ikonbibliotek
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<div class="icon-bar">
  <a class="active" href="#"><i class="fa fa-home"></i></a>
  <a href="#"><i class="fa fa-search"></i></a>
  <a href="#"><i class="fa fa-envelope"></i></a>
  <a href="#"><i class="fa fa-globe"></i></a>
  <a href="#"><i class="fa fa-trash"></i></a>
</div>

Anden trin - Tilføj CSS:

Vertikal eksempel

.icon-bar {
  width: 90px; /* Angiv specifik bredde */
  background-color: #555; /* Mørkegrå baggrund */
}
.icon-bar a {
  display: block; /* Gør links vertikalt arrangerede, ikke parallelarrangerede */
  text-align: center; /* Centrer tekst */
  padding: 16px; /* Tilføj indrykning */
  transition: all 0.3s ease; /* Tilføj overgangsanimation til museover effekt */
  color: white; /* Tekstfarve er hvid */
  font-size: 36px; /* Øg skriftstørrelse */
}
.icon-bar a:hover {
  background-color: #000; /* Tilføj museover farve */
}
.active {
  background-color: #04AA6D; /* Tilføj aktiv/current farve */
}

Prøv det selv

Horisontal eksempel

.icon-bar {
  width: 100%; /* Fuld bredde */
  background-color: #555; /* Mørkegrå baggrund */
  overflow: auto; /* Overløb på grund af fletning */
}
.icon-bar a {
  float: left; /* Liggende flettede links */
  text-align: center; /* Centrer tekst */
  width: 20%; /* Lige bredde (5 ikoner, hver ikon bredde er 20% = 100%) */
  padding: 12px 0; /* Nogle opad/nedad indrykning */
  transition: all 0.3s ease; /* Tilføj overgangsanimation til museover effekt */
  color: white; /* Tekstfarve er hvid */
  font-size: 36px; /* Øg skriftstørrelse */
}
.icon-bar a:hover {
  background-color: #000; /* Tilføj museover farve */
}
.active {
  background-color: #04AA6D; /* Tilføj aktiv/current farve */
}

Prøv det selv

Relaterede sider

Vejledning:CSS navigationsfelt

Vejledning:Ikon vejledning