¿Es posible deshabilitar las barras de desplazamiento verticales y horizontales de los navegadores usando jQuery o javascript?
javascript
jquery
naveen
fuente
fuente
Respuestas:
En caso de que necesite la posibilidad de ocultar y mostrar barras de desplazamiento dinámicamente, puede usar
y
en algún lugar de su código.
fuente
oveflow: hidden
no evitará nada en los teléfonos inteligentes.fuente
Prueba CSS
fuente
Hasta ahora tenemos desbordamiento: oculto en el cuerpo. Sin embargo, IE no siempre respeta eso y debe poner scroll = "no" en el elemento del cuerpo y / o colocar overflow: hidden en el elemento html también.
Puede llevar esto más lejos cuando necesite 'tomar el control' del puerto de visualización, puede hacer esto: -
Un elemento con una altura del 100% en el cuerpo tiene la altura completa de la ventana de visualización, y el elemento se coloca absolutamente usando bottom: nnPX se establecerá nn píxeles por encima del borde inferior de la ventana, etc.
fuente
Prueba CSS.
Si desea eliminar Horizontal
Y si quieres eliminar Vertical
fuente
En las versiones modernas de IE (IE10 y superior), las barras de desplazamiento se pueden ocultar mediante la
-ms-overflow-style
propiedad .En Chrome, las barras de desplazamiento se pueden diseñar:
Esto es muy útil si desea utilizar el desplazamiento corporal "predeterminado" en una aplicación web, que es considerablemente más rápido que
overflow-y: scroll
.fuente
En caso de que también necesite soporte para Internet Explorer 6, simplemente desborde el html
y
fuente
IE tiene algún error con las barras de desplazamiento. Entonces, si desea alguno de los dos, debe incluir lo siguiente para ocultar la barra de desplazamiento horizontal:
overflow-x: hidden;
overflow-y:scroll;
y ocultar vertical:
overflow-y: hidden;
overflow-x: scroll;
fuente
(No puedo comentar todavía, pero quería compartir esto):
El código de Lyncee funcionó para mí en el navegador de escritorio. Sin embargo, en iPad (Chrome, iOS 9), bloqueó la aplicación. Para arreglarlo, cambié
a
que resolvió mi problema.
fuente
Debido a que Firefox tiene una flecha atajo clave, es probable que desee poner un
<div>
torno con estilo CSS:overflow:hidden;
.fuente
Usando JQuery puede deshabilitar la barra de desplazamiento con este código:
También puedes habilitarlo nuevamente con este código:
fuente