-
Fuente: http://codepen.io/Frecosse/pen/Akwdo
7. Menú vertical con imagen<ul id="ulmenu1" class="ulmodule_menu"><li id="module_menu143430540" class="module_menu module_menu_type_html" data-id="143430540"><div id="module_menu_titre143430540" class="module_menu_titre"> </div><div id="module_menu_contenu143430540" class="module_menu_contenu"><div class="module_menu_contenu_block"><ul class="list-menu"><li><a href="http:"><img src="http://gif" alt="" width="23" height="27" />Bienvenido</a</li><li><a href="http:"><img src="http://gif" alt="" width="26" height="22" />Corazón</a><ul><li><a href="http:"><img src="http://.gif" alt="" width="20" height="17" />Fondo</a></li></ul></li><li><a href="http:"><img src="https://gif" alt="" width="26" height="17" />Corona</a><ul><li><a href="http:"><img src="https://gif" alt="" width="18" height="14" />Fondo</a></li></ul></li><li><a href="http:"><img src="http://.gif" alt="" width="26" height="24" />Cumpleaños</a><ul><li><a href="http:"><img src="http://gif" alt="" width="17" height="15" />Fondo</a></li></ul></li><li><a href="http:"><img src="http://gif" alt="" width="26" height="24" />Dinero</a><ul><li><a href="http:"><img src="http://" alt="" width="17" height="17" />Fondo</a></li></ul></li><li><a href="http:"><img src="http://gif" alt="" width="26" height="24" />Personas</a><ul><li><a href="http:"><img src="http://.gif" alt="" width="18" height="18" />Fondo</a></li><li><a href="http:"><img src="http://gif" alt="" width="18" height="22" />Hombre</a></li><li><a href="http:"><img src="http://gif" alt="" width="18" height="22" />Fondo</a></li><li><a href="http:" alt="" width="18" height="22" />Mujer</a></li><li><a href="http:"><img src="http://gif" alt="" width="18" height="22" />Fondo</a></li></ul></li></ul></div></div></li></ul>
.list-menu{
padding:0;
list-style:none;
width:250px;
font-size:28px;
font-family: French Script MT;
border: 1px solid rgba(0,0,0,0.8);
border-radius: 1em 0.5em;
margin-top: -1px;
-moz-box-shadow: inset 0 0 10px #111;
-webkit-box-shadow: inset 0 0 10px #111;
box-shadow: inner 0 0 10px #111;
}
.list-menu li a{
display: block;
border-bottom: 1px solid #BFA0CE;
border-radius: 1em 0.5em;
border-top: 1px solid #BFA0CE;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F6AFCF), to(#CFADEA));
background: -webkit-linear-gradient(top, #F6AFCF, #CFADEA);
background: -moz-linear-gradient(top, #F6AFCF, #CFADEA);
background: -ms-linear-gradient(top, #F6AFCF, #CFADEA);
background: -o-linear-gradient(top, #F6AFCF, #CFADEA);
text-decoration:none;
color:rgb(0,0,0);
text-shadow: 0px 1px 1px #ffffff,1px 0px 2px#ffffff,2px 3px 3px #000000;
filter: dropshadow(color=#000, offx=1, offy=0);
padding:10px;
padding-left:10px;
}
.list-menu li ul li a{
font-size:24px;
color:rgb(0,0,10);
text-shadow: 0px 1px 1px #ffffff,1px 0px 2px#ffffff,2px 3px 3px #000000,1px 3px 2px #B6B6B6;
}
.list-menu li a:hover{
background:#FCE0ED;
-moz-transition: background 0.3s ease-in;
-webkit-transition: background 0.3s ease-in;
-o-transition: background 0.3s ease-in;
border: dotted 1px #C694A1;
}
.list-menu ul{
margin:0;
padding:0;
list-style:none;
height:0;
overflow: hidden;
transition:1s;
-moz-transition:1s;
-webkit-transition:1s;
}
.list-menu li ul{
transition:1s;
-moz-transition:1s;
-webkit-transition:1s;
}
.list-menu li:hover ul{
height: 120px;
overflow-y:auto;
overflow-x:hidden;
background:#E5D6E5,0.5;
}
.list-menu ul li a{
background:rgb(250,250,250);
border-radius: 1em 0.5em;
}
.list-menu ul li a:hover {
color: #656a77;
-moz-transition: color 0.4s ease;
-webkit-transition: color 0.4s ease;
-o-transition: color 0.4s ease;
text-shadow: 0px 0px 2px rgba(0,0,0,0.7);
}
.menu{
padding:0;
list-style:none;
width:250px;
font-size:22px;
border-radius: 1em 0.5em;
background: #EAD2FB; /* fallback colour */
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EAD2FB), to(#F6C9EC));
background: -webkit-linear-gradient(top, #EAD2FB, #F6C9EC);
background: -moz-linear-gradient(top, #EAD2FB, #F6C9EC);
background: -ms-linear-gradient(top, #EAD2FB, #F6C9EC);
background: -o-linear-gradient(top, #EAD2FB, #F6C9EC);
border: 1px solid #92748c;
}
.menu li a{
display: block;
border-bottom: 1px solid rgba(0,0,0, 0.2);
border-top: 1px solid #92748c;
border-radius: 1em 0.5em;
background: #DDEFEE; /* fallback colour */
border-top:1px solid #878e98;
border-bottom:1px solid #2799db;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDEFEE), to(#F2E1EC));
background: -webkit-linear-gradient(top, #DDEFEE, #F2E1EC);
background: -moz-linear-gradient(top, #DDEFEE, #F2E1EC);
background: -ms-linear-gradient(top, #DDEFEE, #F2E1EC);
background: -o-linear-gradient(top, #DDEFEE, #F2E1EC);
}
text-decoration:none;
color:#FFF;
text-shadow: 1px 0px 1px rgba(0,0,0,0.2);
filter: dropshadow(color=#000, offx=1, offy=0);
padding:10px;
padding-left:15px;
}
.menu li ul li a{
font-size:22px;
color:#47689d;
text-shadow: 0px 1px 1px #ffffff,1px 0px 2px#ffffff,2px 3px 3px #000000,1px 3px 2px #B6B6B6;
}