Red de conocimientos turísticos - Conocimientos sobre calendario chino - Utilice Javascript para crear subtítulos continuos

Utilice Javascript para crear subtítulos continuos

Generalmente usamos etiquetas Marquee para controlar el desplazamiento de elementos, pero el desplazamiento Marquee unidireccional es discontinuo y aparecerá un espacio en blanco después de cada escena de desplazamiento, mientras que el desplazamiento en la siguiente introducción es continuo e ininterrumpido.

Cómo se logra esto.

Para desplazarnos continuamente, necesitamos copiar el contenido de los subtítulos varias veces hasta que la altura del contenido sea no menos del doble de la altura del área de desplazamiento. Luego ocultamos la barra de desplazamiento desbordante y. use código para controlar la barra de desplazamiento para moverse hacia abajo (este contenido se moverá hacia arriba). Cuando la barra de desplazamiento se desplaza hacia abajo, es teóricamente imposible desplazarse hacia abajo, por lo que inmediatamente ajustamos la barra de desplazamiento para desplazarse hacia arriba a la misma posición que la pantalla actual. Entonces lo que vemos es un desplazamiento continuo. Jaja, es así de simple. ¿Qué tal hacer esto? Echemos un vistazo a cómo se logra esto gradualmente.

< div id = marquesinas gt< a # >Enlace 2 < a # >Enlace 3 < a # >Enlace 4