UNPKG

@manit-tree/marquee

Version:

ES6 Module for create Marquee animation

66 lines (47 loc) 1.27 kB
# Marquee # ES6 Module for create Marquee animation ### Installation ### ```bash npm install @manit-tree/marquee ``` ### Usage ### index.html ```html <link rel="stylesheet" href="./style.css" /> <div class="container"> <div class="block"> <div class="block"> <div class="block"> <div class="block"> <div class="block"> <div class="block"> <div class="block"> <div class="block"> </div> <script type="module" "./index.js"></script> ``` style.css ```css .block { background-color: red; } ``` index.js ```javascript import { marquee } from '@manit-tree/marquee'; marquee('.container', { animation_duration: '30s', item_width: 200, item_height: 100, gap: 20 }) ``` ### Options ### - animation_duration:string (css animation duration as string, ex: '40s') - item_width:number (width of marquee item as number, ex: 100) - item_height:number (height of marquee item as number, ex: 80) - gap:number (space between marquee item as number, ex: 20) ### Credits ### Adapted from codepen project of [Ramzi Bach](https://codepen.io/ramzibach-the-styleful) ### License ### [MIT](https://github.com/animate-react-native/marquee/blob/HEAD/LICENSE)