jScroller autoscroll

Seguro que en alguna ocasión habéis necesitado mostrar información en una web o blog de una forma dinámica, ese típico efecto de movimiento hacia abajo que muestra diferentes anuncios en un mismo cajón. Con jScroller, basado en jQuery y creado por Markus Bordihn, conseguiremos hacerlo fácilmente, pudiendo mostrar la información moviéndose hacia abajo, arriba, izquierda o derecha. Aquí podéis ver la DEMO que he hecho para el ejemplo de a continuación.

El primer paso que haremos será crear una carpeta con el nombre jScroller dentro de la cual hacemos otra de nombre js. Ahora nos descargamos las dos librerías necesarias para hacer funcionar el ejemplo, jScroller y jQuery (si alguna de las dos descargas da problemas usar la opción picar botón derecho sobre el enlace y "guardar enlace como") y las guardamos en la carpeta js. Seguido creamos un documento .html (yo lo he llamado jScroller) y otro .css (jscroller en mi caso) guardando ambos en la carpeta jScroller.

Abrimos nuestro archivo .html y llamamos a la hoja de estilos y las dos librerías:

HTML:
  1. <link href="jscroller.css" rel="stylesheet" type="text/css" />
  2. <script type="text/javascript" src="js/jquery.js"></script>
  3. <script type="text/javascript" src="js/jscroller.js"></script>

Entre las etiquetas body /body hacemos esta estructura:

HTML:
  1. <div id="scroller_container">
  2.    <div id="scroller">
  3.      <p>Lorem <a href="#">ipsum</a> vel aliquid aliquam ex, ad vis vituperatoribus soluta, mei in quas ferri adipiscing. Cum verear vituperatoribus luptatum eu, adhuc intellegam ne est. Ne solet intellegam ius, eos id vide wisi ubique, soleat tractatos vulputate eu mea. Semper voluptatum assueverit quo ea, et sit porro tollit consectetuer.</p>
  4.    </div>
  5. </div>

Finalmente abrimos nuestro .css y añadimos estas líneas:

CSS:
  1. #scroller_container {
  2. position: relative;
  3. width: 100px;
  4. height: 200px;
  5. overflow: hidden;}
  6.  
  7. #scroller {
  8. width: 100px;
  9. position: absolute;
  10. left:0;
  11. top:0;}
  12.  
  13. #scroller p {
  14. padding: 1px;
  15. margin: 0;
  16. text-align: center;}

Si queremos cambiar el ancho o alto del cajón variamos las propiedades width o height. También podemos variar la velocidad a la que pasará la información dentro del cajón y en que dirección se mostrará, para lo que abriremos jscroller.js, modificando la línea direction (down, right, left o up) indicamos como se moverá la información (abajo, derecha, izquierda o arriba) y cambiando el numero de refresh modificaremos la velocidad.

Enlace: jScroller a Autoscroller for jQuery by Markus Bordihn

Comparte este articulo:
  • Bitacoras.com
  • TwitThis
  • Meneame
  • Facebook
  • del.icio.us
  • Tumblr
  • Live
  • MisterWong
  • Google Bookmarks
  • StumbleUpon
  • Technorati
  • Wikio
  • E-mail this story to a friend!
  • Print this article!

Posts relacionados

2 Comentarios

Markus dejó un comentario el 22 Marzo 2008 a las 11:08 pm
  1. Hi,
    just for Info there is a new Version with a lot more features and which dont require jQuery anymore ;)

    Greetings,
    - Markus

diarioTHC | jScroller2 dejó un pingback el 26 Marzo 2008 a las 2:27 pm
  1. [...] creador de jScroller, script para mostrar contenido de forma dinámica en un cajón del que hay un tutorial aquí mismo, para comentarme que acaba de lanzar nueva versión del mismo, la cual ya no necesita jQuery y se [...]

Dejar un comentario