Main menu

Personaliza la barra de scroll de tu web con jQuery malihu

Con el plugin jQuery malihu custom scrollbar vas a poder personalizar la barra de desplazamiento de tu web. Todos sabemos que la que hay por defecto es bastante horrenda, ¿por qué no cambiarla entonces?

Con este plugin y en pocos pasos vas a poder poner una barra de desplazamiento mucho más estética. Tienes un montón de diseños donde escoger, incluso si quieres puedes crear tu propio estilo.

Qué necesitamos

  • Biblioteca jQuery
  • Plugin jquery.mCustomScrollbar.concat.min.js
  • Estilos jquery.mCustomScrollbar.css
  • Nuestro fichero personalizado functions.js para funciones JavaScript

Puedes descargar los ficheros oficiales del plugin desde su Github oficial.

Preparando el terreno

La llamada al fichero CSS será como esta:

<link rel="stylesheet" href="/ruta/fichero/jquery.mCustomScrollbar.css" />

Y las llamadas a los ficheros JavaScript serán de este estilo:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="/ruta/fichero/jquery.mCustomScrollbar.concat.min.js"></script>
<script src="/ruta/fichero/functions.js"></script>

Empieza la acción

En nuestro fichero de funciones functions.js añadiremos el código que activa las barras de scroll personalizado:

jQuery("[selector]").mCustomScrollbar({
    theme:"[estilo]"
});

Donde [selector] es el selector CSS de la caja o div que contiene los elementos que tendrán scroll (puedes poner múltiples selectores, separados por coma) y [estilo] es el tema que quieres poner. Hay muchos, como minimal-dark, rounded-dots, 3d-thick o inset-dark, entre muchos otros. Tienes un listado visual de todos los temas disponibles en la web oficial.

El plugin jQuery malihu permite un uso avanzado a través de parámetros, si te interesa puedes visitar su documentación.

Como siempre, te hemos preparado una demo para que puedas ver unos cuantos ejemplos y tengas un código de base para ver el funcionamiento explicado. Recuerda que para poder descargarla solo has de compartir este post en una red social.

Ver demo Descargar ejemplo
Comparte en redes sociales
factory_shortcodes_assets:
a:0:{}
classic-editor-remember:
classic-editor

Al usar este sitio acepta el uso de cookies para análisis y contenido personalizado. Leer más

ACEPTAR
Aviso de cookies