2015-06-28 2 views
1

Я использую хром и прокрутку быстро, но его не сгладить. Текст перескакивает несколько раз. Но на этом сайте http://www.if-not-true-then-false.com/ свиток работает очень гладко! И БЫСТРО! http://bassta.bg/demos/smooth-page-scroll/ Этот прокрутка гладкая, но очень ухоженная и lagga (быстрая установка колеса не меняет скорость экрана прокрутки) Как этот сайт имеет этот гладкий свиток? Я не могу найти его (Плавная прокрутка колеса мыши

+0

Это до веб-сайта и его разработчик. Не для хромных настроек, я считаю, что – redCodeAlert

+0

дополнительно на втором веб-сайте, который вы связали, является демонстрацией доступного учебника: http://bassta.bg/2013/05/smooth-page-scrolling-with-tweenmax/ – redCodeAlert

+0

Обратите внимание, что если вы используете прокрутка мыши на первой странице, а не d с помощью мыши мышь, эффект также плавный. – redCodeAlert

ответ

0

Сначала сделайте ссылку с #top ссылку попробуйте следующий код попробовать это

<script type="text/javascript"> 
$("a[href='#top']").click(function() { 
    $("html, body").animate({ scrollTop: 0 }, 1000);//here you can specify your time for smooth operation 
    return false; 
}); 
</script> 
+1

OP спросил, как управлять скоростью прокрутки мыши, а не с прокруткой вверх. –

0

попробовать это один

<script type="text/javascript"> 
if (window.addEventListener) window.addEventListener('DOMMouseScroll', wheel, false); 
window.onmousewheel = document.onmousewheel = wheel; 

function wheel(event) { 
    var delta = 0; 
    if (event.wheelDelta) delta = event.wheelDelta/120; 
    else if (event.detail) delta = -event.detail/3; 

    handle(delta); 
    if (event.preventDefault) event.preventDefault(); 
    event.returnValue = false; 
} 

function handle(delta) { 
    var time = 1000; 
    var distance = 300; 

    $('html, body').stop().animate({ 
     scrollTop: $(window).scrollTop() - (distance * delta) 
    }, time); 
} 
</script> 
+0

Извините, попробуйте прокрутить быстрый быстрый раз и прокрутите страницу slooow. :( –

+0

измените переменную времени и попробуйте –

+0

, вы не понимаете, как сделать страницу прокруткой медленно, если есть один поворотный ролик и быстрее, если пользователь быстро прокручивает страницу. Как сделать ее быстрее и плавнее? –

Смежные вопросы