Skip to content

ygtzz/canvas-marquee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

canvas-marquee

a marquee component based on canvas

Installation

npm i canvas-marquee -S

Usage

import Marquee from 'canvas-marquee';
var textList = ['跑马灯', '666', '233333333',
        'javascript', 'html', 'css', '前端框架', 'Vue', 'React',
        'Angular', '测试跑马灯效果'
    ];
var opts = {
    id:'canvas',
    data:textList,
    top:20,
    offset:1,
    gap:10,
    font:'20px Arial',
    color:'#339966'
};
var marquee = new Marquee(opts);
marquee.draw();

options

Parameter Type Default Description
id string the canvas element’s id
data string the tests to show in canvas
top function text top offset in canvas
offset string 1 text move step
gap number 0 text item gap
color string text color
font string text font
start string/number left text start point

preview

marquee

About

a canvas marquee component

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published