Comunidad de diseño web y desarrollo en internet online

Efecto de marquesina con movimiento vertical

Citar            
MensajeEscrito el 25 Feb 2008 08:01 pm
Hola,
yo querría crear mediante html, css y javascript una especie de marquesina con moviento vertical.

Sería un div contenedor con un tamaño fijo (ancho y alto determinados) dentro de la cual subieran una serie de contenidos.
Necesito que este contenido quede enmascarado por el div contenedor y que el contenido vaya subiendo verticalmente, pero que si el usuario pone el ratón encima, se pare.

¿Me podriási dar alguna pista o referencia de algo similar?

Gracias.

Por marria

5 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 25 Feb 2008 11:33 pm
Podrías hacerlo anidando dos divs, y controlando mediante javascript, el "padding-top" del contenido.

- Un temporizador movería los valores de "padding-top" desde el "positivo mayor", al "negativo menor". (onload="javascript:inicia();")
(volviendo al "positivo mayor", una vez alcanzado el "negativo menor".)
- Un evento "onmouseover", controlaría la parada del mencionado temporizador. (onmouseout="javascript:para();")
- Un evento "onmouseout", volvería a hacer funcionar el temporizador. (onmouseout="javascript:inicia();")

La funciónes javascript ("inicia()", y "para()"), con lo expuesto, se convierten en obvias.

Código :

<style type="text/css">
#input1{border:red 1px solid;  width:200px; height:300px; overflow:hidden;}
#input2{border:blue 1px solid; width:190px; height:280px; margin-top:+300px;}
</style>

<body onload="javascript:inicia();">
<div id="input1" onmouseover="javascript:para();" onmouseout="javascript:inicia();">
   <div id="input2">Contenido</div>
</div>
</body>

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 27 Feb 2008 12:00 pm
Gracias:)

Por marria

5 de clabLevel



Genero:Femenino  

firefox

 

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