Tecnología

Inicio

JavaScript Desplazamiento Bar

El lenguaje JavaScript permite crear una barra de desplazamiento personalizado para su sitio web. La barra de desplazamiento se utiliza dentro de un contenedor div, por lo que tiene una barra de desplazamiento separado para las secciones de sus páginas. Utilice las bibliotecas JavaScript para construir y configurar la barra de desplazamiento, mientras que el diseño de su página.

Propósito

Algunos diseñadores Web requieren una barra de desplazamiento interno a un lado de la barra de desplazamiento del navegador en el lado derecho de la ventana. La barra de desplazamiento JavaScript personalizado le permite desplazarse dentro de un contenedor div, por lo que puede tener un contenido que se ajusta dentro de una sección específica de tamaño sin la necesidad de ampliar la altura de la página.

div de contenedor

El contenedor div incluye el contenido de la sección de página Web. Debe crear el contenedor div de la barra de desplazamiento JavaScript para trabajar con sus páginas. El código siguiente es un ejemplo de un contenedor div:

<Div id = "scrollbar_container">

&lt;div id=&quot;scrollbar_track&quot;>&lt;div id=&quot;scrollbar_handle&quot;>&lt;/div>&lt;/div>
&lt;div id=&quot;scrollbar_content&quot;>Your content goes here&lt;/div>

</ Div>

El código anterior utiliza un contenedor para el contenido y configura los contenedores div para la barra de desplazamiento personalizado.

JavaScript

Después de que los contenedores están configurados, crear el código JavaScript. Puede crear varios efectos para la barra de desplazamiento, pero la característica principal que necesitas es una característica de desplazamiento. Cuando el usuario hace clic en la pista barra de desplazamiento, la información del contenedor se mueve. Los siguientes códigos se desplaza hacia abajo por 50 píxeles después de que el usuario hace clic en la barra de desplazamiento:

var = new barra de desplazamiento Control.ScrollBar ( 'scrollbar_content', 'scrollbar_track');

$ ( 'Scroll_down_50'). Observar ( "clic", function (event) {

scrollbar.scrollBy(-50);
event.stop();

});

consideraciones

Los navegadores más antiguos no sean compatibles con algunas de las características de la barra de desplazamiento que ha configurado. Antes de usar cualquier función de JavaScript, usted debe comprobar la documentación de los navegadores más antiguos, si la barra de desplazamiento es una parte integral de la funcionalidad de la página web.