Me preguntaba Kozmica la forma de añadir el efecto rollover a un Link, me proporcionaba una página de referencia y mirando y probando creo que el efecto está conseguido, así que veamos lo que hice:
Añadimos un elemento de página y en HTML/Javascript añadimos lo siguiente:
<a class="sidebarlink" href="url-de-la-pagina">texto-link</a><span class="hide"></span>
<a class="sidebarlink" href="url-de-la-pagina">texto-link</a><span class="hide"></span>
<a class="sidebarlink" href="url-de-la-pagina">texto-link</a><span class="hide"></span>
Luego vamos a añadir unas líneas de código en la CSS, buscaremos donde
/* Sidebar Content, en algunas plantillas puede venir como /* ---( sidebar )--- */
Añadimos lo siguiente:
.sidebarlink{
text-align:left;
display:block;
background:#ffffff;
border-bottom:1px solid #000000;
padding:0px 5px 0px 5px;
margin:1px 0px 0px 0;
}
.sidebarlink:hover{
border-bottom:1px solid #000000;
background:#ccc;
}
En .sidebarlink{ es el link tal y como lo vemos.
En .sidebarlink:hover{ conseguimos el efecto rollover al pasar el cursor por encima.
Si añadimos a esas dos partes por ejemplo border-bottom:1px solid #000000; conseguimos una línea de separación entre las líneas de enlaces.
También podemos sustituir en background:#ccc; para el color de fondo del efecto rollover. Y en background:#ffffff; que será el color de fondo sin efecto.
El texto también podemos centrar el texto si sustituimos text-align:left; por text-align:center; o justificar a la derecha con text-align:right;
Podéis ver el efecto en "Enlaces" en esta prueba que hice.
!Suerte¡
0 comentarios:
Publicar un comentario