Wie man erstellt: Symbolnavigationleiste
- 上一页 CodeW3C.com-Schatzkiste
- 下一页 菜单图标
Lernen Sie, wie man mit CSS eine Symbolnavigationleiste erstellt.
Vertikal:
Horizontal:
Wie man ein Symbolleiste erstellt
Schritt 1 - HTML hinzufügen:
<-- Icon Library hinzufügen --> <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>
Schritt 2 - Fügt CSS hinzu:
Vertikale Beispiel
.icon-bar { width: 90px; /* Setzt eine spezifische Breite */ background-color: #555; /* Dunkelgrauer Hintergrund */ } .icon-bar a { display: block; /* Macht die Links vertikal ausgerichtet, anstatt nebeneinander */ text-align: center; /* Zentriert den Text */ padding: 16px; /* Fügt Innenabstände hinzu */ transition: all 0.3s ease; /* Fügt der Mausüber-Effekt eine Übergangsanimation hinzu */ color: white; /* Textfarbe ist weiß */ font-size: 36px; /* Erhöht die Zeichengröße */ } .icon-bar a:hover { background-color: #000; /* Fügt die Mausüber-Farbe hinzu */ } .active { background-color: #04AA6D; /* Fügt die Aktivitäts-/Aktuelle-Farbe hinzu */ }
Horizontale Beispiel
.icon-bar { width: 100%; /* Volle Breite */ background-color: #555; /* Dunkelgrauer Hintergrund */ overflow: auto; /* Überlauf aufgrund des Floats */ } .icon-bar a { float: left; /* Links nebenstehen, verknüpft */ text-align: center; /* Zentriert den Text */ width: 20%; /* Breit (5 Symbole, jeder Symbolbreite von 20% = 100%) */ padding: 12px 0; /* Einige obere und untere Innenabstände */ transition: all 0.3s ease; /* Fügt der Mausüber-Effekt eine Übergangsanimation hinzu */ color: white; /* Textfarbe ist weiß */ font-size: 36px; /* Erhöht die Zeichengröße */ } .icon-bar a:hover { background-color: #000; /* Fügt die Mausüber-Farbe hinzu */ } .active { background-color: #04AA6D; /* Fügt die Aktivitäts-/Aktuelle-Farbe hinzu */ }
相关页面
教程:CSS 导航栏
教程:图标教程
- 上一页 CodeW3C.com-Schatzkiste
- 下一页 菜单图标