Hallo, ich habe ein Sidebar Menu. Jetzt will ich, dass die ganze <li> ein link ist und nicht nur das <a> Element:
Html-Code:
<div id="sidebar_nav"> <ul> <li><i id="a" class="fa fa-home fa-2x"></i><a class="a" href="#">Home</a></li> <li><i id="b" class="fa fa-user fa-2x"></i><a class="b" href="#">Über Mich</a></li> <li><i id="c" class="fa fa-envelope fa-2x"></i><a class="c" href="#">Website-Anfrage</a></li> <li><i id="d" class="fa fa-users fa-2x"></i><a class="d" href="#">Team</a></li> <li><i id="e" class="fa fa-bars fa-2x"></i><a class="e" href="#">Impressum</a></li> </ul></div> <!-- #sidebar_nav -->
CSS-Code:
#sidebar_left {
position: fixed;float: left;width: 22%;background-color: #222729;height: 100%;}
#sidebar_nav {
width: 100%;margin-top: 100px;background-color: transparent;}
#sidebar_nav ul {
list-style: none;}
#sidebar_nav ul li {
height: 40px;width: 100%;margin-bottom: 20px;padding-top: 3px;padding-bottom: 3px;-webkit-transition: padding-left 0.6s;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-ms-transition:all .9s ease;transition:all .9s ease;}
#sidebar_nav ul li:hover {
padding-left: 50px;background-color: #222721;}
#sidebar_nav a {
position: absolute;margin-top: 15px;color: #ffffff;}
#sidebar_nav a.a {
margin-left: 106px;}
#sidebar_nav a.b {
margin-left: 66px;}
#sidebar_nav a.c {
margin-left: 32px;}
#sidebar_nav a.d {
margin-left: 105px;}
#sidebar_nav a.e {
margin-left: 76px;}
LG benbas39
Html-Code:
<div id="sidebar_nav"> <ul> <li><i id="a" class="fa fa-home fa-2x"></i><a class="a" href="#">Home</a></li> <li><i id="b" class="fa fa-user fa-2x"></i><a class="b" href="#">Über Mich</a></li> <li><i id="c" class="fa fa-envelope fa-2x"></i><a class="c" href="#">Website-Anfrage</a></li> <li><i id="d" class="fa fa-users fa-2x"></i><a class="d" href="#">Team</a></li> <li><i id="e" class="fa fa-bars fa-2x"></i><a class="e" href="#">Impressum</a></li> </ul></div> <!-- #sidebar_nav -->
CSS-Code:
#sidebar_left {
position: fixed;float: left;width: 22%;background-color: #222729;height: 100%;}
#sidebar_nav {
width: 100%;margin-top: 100px;background-color: transparent;}
#sidebar_nav ul {
list-style: none;}
#sidebar_nav ul li {
height: 40px;width: 100%;margin-bottom: 20px;padding-top: 3px;padding-bottom: 3px;-webkit-transition: padding-left 0.6s;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;-ms-transition:all .9s ease;transition:all .9s ease;}
#sidebar_nav ul li:hover {
padding-left: 50px;background-color: #222721;}
#sidebar_nav a {
position: absolute;margin-top: 15px;color: #ffffff;}
#sidebar_nav a.a {
margin-left: 106px;}
#sidebar_nav a.b {
margin-left: 66px;}
#sidebar_nav a.c {
margin-left: 32px;}
#sidebar_nav a.d {
margin-left: 105px;}
#sidebar_nav a.e {
margin-left: 76px;}
LG benbas39