1.2.0 • Published 6 years ago

scroll-life v1.2.0

Weekly downloads
5
License
ISC
Repository
github
Last release
6 years ago

readme!!! The JS library which can create chain animations

Demo page

scroll-life

How to use

Installation

  • NPM
npm install scroll-life --save
  • HTML
<div id="sll-init">
  <div data-sll-start="1" data-sll-life="5">
    <div data-sll-start="0" data-sll-life="1">...</div>
    <div data-sll-start="1" data-sll-life="2">...</div>
    <div data-sll-start="3">...</div>
  </div>
</div>
  • JavaScript
Default initialization
var ScrollLife = require('scroll-life');
var init = new ScrollLife();
Custom initialization
new ScrollLife({
 initClass: 'sll-init',
 enableClass: 'sll-enable',
 disableClass: 'sll-disable',
 upBtn: 'sll-btn-up',
 downBtn: 'sll-btn-down',
 btnHoverTimeout: 1000
});
  • CSS
.animated-block {
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  background: red;

  //added on data-sll-start = main counter
  &.sll-enable {
    left: 100px;
  }
  //added on data-sll-start + data-sll-life = main counter
  &.sll-disable {
    left: 200px;
  }
}
1.2.0

6 years ago

1.1.4

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.0

6 years ago