BlogStyle

BlogStyle

Por una blogósfera con estilo

Observa más ideas para que tengas más ideas

Enlaces que se usan sin texto ni imágenes

Viernes, Mayo 2nd, 2008 - 16:51 | Guardado en: (X)HTML, CSS, Diseño

Vamos por este primer tutorial espero de muchos en el que vamos a ver como crear un enlace sin texto ni imagenes y para que nos puede servir.

De ejemplo vamos a usar esta parte del template:

Uso de hover

Como vez son 3 enlaces que al pasar el puntero sobre ellos se alza formando un bonito efecto; Vamos a ver como crearlo.

En realidad lo que pasa es que le ponemos un background al enlace y al pasar el puntero por encima se cambia por otro que parece que se ha alzado. Para crearlo y dejarlo más claro necesitamos esta imagen:

CSS

E insertamos un enlace en un html con un texto dentro del enlace entre <span>:

<a class="css" href="#"><span>Validación CSS</span></a>

Ahora pasamos al CSS donde sucede la magia:

body {
 
background-color: #000000;
 
}
 
a {
 
display: block;
 
width: 100px;
 
height: 65px;
 
background-repeat: no-repeat;
 
background-position: left top;
 
}
 
a:hover {
 
background-position: left bottom;
 
}
 
a span {
 
display: none;
 
}
 
a.css {
 
background-image: url(css.jpg);
 
}

Lo que hicimos es primero a la etiqueta body asignarle un fondo negro para que combine con la imagen, segundo a la etiqueta ‘a’ en las propiedades del background una posición left top y un no-repeat; también lo convertimos en un bloque y le dimos un alto y ancho de acuerdo con la imagen de fondo del enlace, luego en el ‘a:hover’ hicimos que el background se desplaze hasta abajo para que haga el efecto y al ’span’ hijo de ‘a’ un display:none para que no aparezca en pantalla, por último a la clase .css le asignamos cual será su background-image.

Aqui les dejo el ejemplo.

Espero les haya gustado este primer tutorial y que hayan aprendido algo.

Tags: , ,

Trackback

Dejar una respuesta