Skip to content

marcelombc/skrollto

Repository files navigation

skrollto

Introduction

Lightweight cross-browser animated scrolling.

Installing

$ npm install skrollto

Usage

import skrollto from 'skrollto';
import * as d3 from 'd3-ease';

// Scroll to top
skrollto(0, 5000, d3.easeSinOut, function () {
    console.log('Scroll finished');
});

It's highly recommended to use d3-ease functions, but you can use other functions.

Build

  • Development: $ npm run dev
  • Production: $ npm run build

Tests

$ npm run test

License

Released under the MIT License.

About

Lightweight cross-browser animated scrolling

Resources

License

Stars

Watchers

Forks

Packages

No packages published