Comunidad de diseño web y desarrollo en internet online

texto dinamico + movimiento on rollover

Citar            
MensajeEscrito el 17 Jun 2006 03:36 pm
Hola a todos
Estoy buscando la manera de hacer que una caja de texto, muestre todo su contenido al pasar por encima con el ratón, mediante una animacion del propio texto, desplazandose hasta el final del mismo.

Una ejemplo de lo que busco se puede ver en http://www.beatport.com (en el top downloads algun titulo no cabe en la caja de texto, por lo que se mueve para leerlo completamente)

El codigo creo que seria algo asi:

-cargar xml
-medir string o texto (supongo que letra a letra)
-mostrar texto
-on rollover, si la longitud del string es mayor que la caja, desplazar hasta ultima letra del string.
-on rollout, el texto vuelve a su posicion inicial

No encuentro la manera de medir el texto (a lo mejor hay una forma mas simple de hacerlo)

Necesito un cable ;)

Gracias

Por umek

23 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Jun 2006 03:52 pm
aquí te pongo un ejemplo.

Si te funciona bájate el fla.

Por libertadwebmaster

223 de clabLevel



Genero:Masculino  

Quito- EQ

firefox
Citar            
MensajeEscrito el 17 Jun 2006 04:09 pm
Gracias libertadwebmaster, el ejemplo funciona a la perfección, pero siento decirte que no es eso exactamente lo que busco.

Lo que intento hacer es eso mismo, pero con texto dinámico, y mediante actionscript, no con una animación hecha previamente.
Asi puedo utilizar el codigo para cualquier texto, y no sólo para uno expecifico.

El paso que no logro hacer es el de medir la longitud de un texto dinamico.

Muchas gracias de todas formas ;)

Por umek

23 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Jun 2006 04:34 pm
Hola, para saber el número de carácteres que tiene un campo de texto dinámico has lo siguiente:
Al crear la caja de texto, asignale un nombre por ejemplo "cajatxt".
Luego te puedes referir a ella desde cualquier lugar con ese nombre y obtener sus propiedades:

largo = cajatxt.length;

O si se encuentra dentro de un MC:

largo = MC.cajatxt.length;

Espero que sea la solución que necesitas, saludos.

Rafael

Por RafaelTol

33 de clabLevel



Genero:Masculino  

México

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.