Aquí es jsFiddle para una mejor comprensión: http://jsfiddle.net/BzYcZ/tema de desplazamiento con desbordamiento CSS: HTML desplazamiento
Tengo cierta div que tiene barras de desplazamiento.
Lo que quiero es cuando uso el desplazamiento del mouse para detener el desplazamiento cuando llego al final del div y no para desplazarme por toda la página.
Lo que sucede insted es que cuando llego al final de la div toda la página comienza a desplazarse.
Entiendo que esto es impulsado por el navegador, pero hay algún evento JS que puede manejar este tipo de situación & evitar que se desplace la página entera ya que mi cursor está sobre este elemento div.
EDIT:
Quiero ser capaz de desplazarse a toda la página, pero sólo cuando el ratón está fuera de este div.
SOLUCIÓN
.noscroll
{
position: fixed;
overflow-y: scroll;
width: 100%;
}
Y aquí es la parte JavaScript:
$('.small_content').hover(
function() {
$('body').addClass('noscroll');
},
function() {
$('body').removeClass('noscroll');
}
);
Aquí es un enlace a la jsFiddle de trabajo: http://jsfiddle.net/BzYcZ/3/
Personalmente esta es una característica que me gusta y uso mucho. No tenerlo me molestaría. – Bojangles
Configuración 'cuerpo {desbordamiento: oculto}' evitará que la página se desplace. Pero, ¿por qué no solo tener una altura contenida en la página para que no haya un desbordamiento que ocultar? – Joe
@Joe Actualicé mi pregunta porque quiero ser capaz de desplazar el cuerpo. Lo que significa que debe existir algún tipo de JavaScript dependiendo de la posición del mouse, deshabilitando la capacidad de desplazamiento del cuerpo. – sensor