Cómo ocultar la barra de desplazamiento mediante CSS
Last updated: 21.02.2026
Views: 98
Existen varias formas de ocultar la barra de desplazamiento mediante CSS, dependiendo de si desea eliminar por completo el desplazamiento o simplemente ocultar la apariencia visual de la barra de desplazamiento.
Ocultar la barra de desplazamiento pero seguir desplazándose
Para ocultar la barra de desplazamiento visualmente y permitir el desplazamiento:
/* For modern browsers */
.block {
overflow: auto; /* or scroll */
scrollbar-width: none; /* Firefox */
}
.block::-webkit-scrollbar {
display: none; /* Chrome, Safari */
}
Deshabilitar completamente el desplazamiento
Si desea deshabilitar completamente el desplazamiento (y ocultar la barra de desplazamiento):
.block {
overflow: hidden;
}
Este método bloquea tanto el desplazamiento vertical como el horizontal.
Ocultar solo las barras de desplazamiento horizontales o verticales
Solo horizontal:
.block {
overflow-x: hidden;
}
Solo verticales:
.block {
overflow-y: hidden;
}
Para toda la página
Para ocultar la barra de desplazamiento en todo el documento:
html, body {
overflow: hidden;
}
Si desea que el contenido permanezca desplazable pero solo oculte la barra de desplazamiento, utilice el primer método.
Publicaciones similares:
-
Cómo crear un menú desplegable utilizando solo HTML y CSS
En un artículo anterior, vimos cómo crear un menú desplegable con JavaScript (jQuery). En este artículo, veremos cómo crear un menú desplegable usando solo HTML y CSS. Es...
-
Cómo centrar un elemento verticalmente usando CSS (alineación vertical)
Existen varias formas de alineación vertical. En diferentes situaciones, existen diferentes métodos adecuados. Veamos algunos de ellos. 1. Uso de Flexbox El método más ...
-
Problema de escala de imagen en Outlook
Cuando estaba redactando correos electrónicos en HTML, me encontré con el hecho de que en Outlook de escritorio (resulta que alguien más lo usa) las imágenes se mostraban...
Leave a Reply