Home Tips HTML & CSS Efecto scroll vertical con marquee

Efecto scroll vertical con marquee

Detalles Tip - Nivel : Básico, Versión Joomla : Todas, Formato : Texto y Video.
En este tip veremos cómo usar la etiqueta html marquee para crear un scroll vertical y mostrarlo en nuestro sitio web Joomla a través de un módulo personalizado sin necesidad de usar una extensión.

 

En el siguiente video se muestra el uso de la etiqueta de marquesina o marquee para dar un efecto de scroll vertical en un módulo personalizado en nuestro sitio web Joomla

Suscríbete a monitojoomla en youtube para que puedas ver todos los videos publicados

 

Generalidades

La etiqueta html marquee nos permite dar una animación básica al contenido que envuelve.

Sintaxis básica:

<marquee>texto que se mueve</marquee> 

Algunas propiedades importantes:

Width
Anchura de la marquesina.

Direction
Hacia donde queremos que se displace el contenido del marquee. posibles valores: right, left , up

Behavior
Es el comportamiento de la marquesina, de entre los posibles: scroll o alternate

Scrolldelay
Es el tiempo en milisegundos que tiene que pasar entre cada cambio de la posición de lo que hay desplazándose. A mayor cantidad más tardará en moverse

Scrollamount
Es la cantidad de pixeles que tiene que desplazarse el contenido de la marquesina. A mayor valor se saltará más cantidad e pixeles

Bgcolor
El color de fondo de la marquesina.

 

Código de la animación

A continuación se lista el código de ejemplo para realizar una marquesina vertical y con funcionalidad javascript

<p style="text-align:center;">
<marquee width="250" scrolldelay="0" scrollamount="2" bgcolor="orange" direction="up" onmouseout="this.start();" onmouseover="this.stop();" >
 <p style="text-align:center;font-family:arial;font-size:20px;color:white;line-height:30px;">
 Lorem Ipsum es simplemente el texto de relleno de las imprentas y archivos simplemente el texto de relleno
 </p>
</marquee>
</p>

Este código debe ser colocado en un módulo personalizado html en Joomla, se debe deshabilitar el editor en caso restrinja el uso de la etiqueta o de javascript.

 

Conclusión

El usar html para animaciones básicas nos ahorra la administración y mantenimiento de una extensión adicional, esto puede ser aplicado en ciertos proyectos en donde se requiera una animación básica tanto con texto como con imágenes.

 

 

 

Comparte este postDel.icio.us! Google! Live! Facebook! Twitter! Joomla Free PHP
Comentarios (10)
  • Eduardo Hernández
    avatar
    Excelente tutorial me sirvió un montón saludos!
  • abdielev
    avatar
    John, de nuevo eres un genio
    gracias a este tuto, empece a investigar mas sobre marquee, y encontré el efecto que estaba buscando que es el de bouncing, que es como el de rebote el cual deseo colocarlo con una imagen, pero si no fuese por ti, a seguir buscando los increíbles extensiones a probar cual me sirve mas, creo que dentro de un año empezaré a publicar mis propias extensiones, y te lo debo a ti en gran manera, muchas gracias John.
    a por si quieren saber al efecto que me refería es este (pruebenlo)

    <marquee behavior="alternate">la pelotita que rebota</marquee>
    <p style="font-size:10px;"></p>
    salu2 y gracias de nuevo por todo
  • Jhon Marreros Guzman
    avatar
    Hola abdielev

    Buen aporte, si, efectivamente también es posible colocar ese tipo de comportamiento.

    Saludos.
  • Florencio
    avatar
    Buen totorial, oie una duda, como habra un scroll y que dentro de ese scroll me carge el modulo ultimas noticias o cuaquier otro modulo, de antemano gracias y buenos tutoriales
  • Jhon Marreros Guzman
    avatar
    Hola Florencio

    Creo que se complica si quieres meter un módulo en marquee. Te recomiendo busques una extensión en el JED, por ejemplo :

    http://extensions.joomla.org/search?q=scroll+news

    Saludos.
  • Alejandro
    avatar
    Muy bueno el tuto, son de esas cosas simples que siempre te solucionan un problema.
    Graicas y adelante con más materiales.
  • Resti
    avatar
    Necesito casi lo mismo, solo que contenga imágenes y que linque cada imagen a determinados artículos. O sea, el antiguo mod GlobalNews para Joomla 1.5 de J. Vargas pero para 1.7. Conoceis algo similar?
    Saludos.
  • Sai Carmela
    avatar
    EN JOOMLA 1.7, al escribir todo el código, la propiedad de parar cuando pasas el ratón, no la aplica, no la guarda.... ¿Sabes porqué?????

    onmouseout="this.start();" onmouseover="this.stop();" >
  • j
    avatar
    1.<marquee>texto que se mueve</marquee>
  • Cano
    avatar
    Tu sitio es excelente me parece genial. Que programa utilizas en el video para editar html?
    Gracias.
Escribir comentario
Gravatar enabled