Un original efecto rollover para texto
07-oct-2008
4
En www.scrollovers.com han ideado un script para aplicar un simpático efecto para tus enlaces con un resultado que se puede ver en esta página demo.
Como habrás podido comprobar, el enlace cambia de color al pasar por él, pero al mismo tiempo, hace un scroll vertical del texto, que queda como muy resultón.
Para poder usarlo, primero hay que instalar después de ]]></b:skin> el siguiente formato CSS y la llamada al script:
El primer color (#200091) es el del enlace normal y el segundo (#79001A) el que se mostrará al pasar el cursor. Podeis cambiarlo sin problemas por los que se ajusten a vuestro diseño.
Una vez hecho lo anterior, sólo tendrás que añadir la clase y el tipo scrollover al enlace en que quieras que aparezca el efecto. El ejemplo del principio se ha redactado así:
Aunque me parece que ya queda bastante bien tal cual viene, también se pueden cambiar otros parámetros. Para eso teneis que modificar ciertas variables en el fichero scrollover.js:
No lo he probado, pero el autor comenta que es válido para Firefox 2.0, Internet Explorer 5.5-6-7, Safari 3 (Windows) Y Opera 9. A mí no me ha dado problemas en ninguno de los dos primeros.
Como habrás podido comprobar, el enlace cambia de color al pasar por él, pero al mismo tiempo, hace un scroll vertical del texto, que queda como muy resultón.
Para poder usarlo, primero hay que instalar después de ]]></b:skin> el siguiente formato CSS y la llamada al script:
<style>
a.scrollover {color: #200091;}
a.scrollover em:first-line {color: #79001A;}
</style>
<script src='http://www.scrollovers.com/js/scrollovers.js' type='text/javascript'/>
a.scrollover {color: #200091;}
a.scrollover em:first-line {color: #79001A;}
</style>
<script src='http://www.scrollovers.com/js/scrollovers.js' type='text/javascript'/>
El primer color (#200091) es el del enlace normal y el segundo (#79001A) el que se mostrará al pasar el cursor. Podeis cambiarlo sin problemas por los que se ajusten a vuestro diseño.
Una vez hecho lo anterior, sólo tendrás que añadir la clase y el tipo scrollover al enlace en que quieras que aparezca el efecto. El ejemplo del principio se ha redactado así:
<a href="#" class="scrollover" type="scrollover">PRUEBA EL EFECTO AQUI</a>
Aunque me parece que ya queda bastante bien tal cual viene, también se pueden cambiar otros parámetros. Para eso teneis que modificar ciertas variables en el fichero scrollover.js:
- scrollovers_ScrollSpeed: la velocidad con que se produce el scroll.
- scrollovers_ScrollDownOnMouseOver: para invertir el sentido del movimiento, cambia a "false"
- scrollovers_TypeName: si dejas esta variable con un entrecomillado vacío, no tendrás que indicar en el enlace el tipo scrollovers, porque se aplicará el efecto a todo tipo de enlace. Ojo con las imágenes.
No lo he probado, pero el autor comenta que es válido para Firefox 2.0, Internet Explorer 5.5-6-7, Safari 3 (Windows) Y Opera 9. A mí no me ha dado problemas en ninguno de los dos primeros.
Suscribirse a:
Enviar comentarios (Atom)
-
▼
2009
(53)
-
►
junio
(9)
- Bloggger. Usar condiciones
- Vídeos aleatorios. BPT.
- Navegación Blogger. Entradas antiguas/más reciente...
- Problemas con fecha en Notepad Chaos y otras
- Post en forma de sumarios (leer más) en dos pasos
- Lista de comentaristas (Top ten)
- Cambiando que es gerundio
- Entradas antiguas/recientes. Menú flotante.
- 25 Blogs de ayuda en castellano... más
-
►
marzo
(10)
- Position: Imágenes fijas... o desubicadas II
- Position: Imágenes fijas... o desubicadas I
- Cambiar la plantilla ¿Quién dijo miedo?
- Más Blogumus. Ahora nube 3D para fotos.
- Blogumus para cualquier tipo de enlace
- Posicionar imágenes y texto
- 50 Blogs de ayuda en castellano + 1
- Fechas de entradas que no salen
- Estilo revista (magazine) simplificado
- Distintos estilos para cada etiqueta (o autor)
-
►
junio
(9)
-
►
2008
(110)
- ► septiembre (14)
-
►
2007
(57)
- ► septiembre (5)
-
►
2006
(1)
- ► septiembre (1)




































4 comentarios:
Muchas gracias Oloblogger he implementado con éxito este efecto en mi blog
saludos
Tengo una duda, lo puse en un titulo de una entrada del blog como prueba, y el efecto está bien, lo unico es que a la hora de darle clic al titulo de la entrada no pasa nada, osea no lleva a la entrada sola. Entonces lo que hice fue que en el a href="#" en vez del # le puse el link de la entrada y todo bien, mi pregunta es si tendré que hacer esto cada vez que le ponga el efecto a alguna entrada, o si el código se pudiese poner el la plantilla para que automaticamente lo ponga con su respectivo link?
Espero entiendas mi pregunta xD
Así es Jocesitohp. El símbolo # hay que sustituirlo por la dirección del enlace. No lo mencioné.
Por otra parte, al tratarse de una clase, sí que tendrás que ponerla una a una en los enlaces que te interesen. Se trata de un efecto para destacar ciertos enlaces, no todos los de la página.
bueeh, no todo es perfecto xD gracias Oloman =D
PUBLICAR UN COMENTARIO