A project to show how many animation effects can be shown in HTML5.
A library of type effects that animate text in windows.
This project includes a webpack config file to package this project into a library for easier use.( use npm run build or npm run build-prod )
This is really all you need to get going.
<h1 id="type">Dresden</h1>import TypeParticle from './src/TypeParticle.js';
new TypeParticle('type').start();You need to write your text in plain HTML tags with id and insert it as a parameter of your TypeFill class.
It has three main functions: start(), stop() and restart().
As the name suggests. This is a function to start, stop and restart animations.
TypeParticle(elementId, spreadSpeed, spreadMode)
elementId: the id of html tag ( Any ID can be used )spreadSpeed: the speed at which particles are collected to create text animations. The type isNumberand must be between 0 and 100. The default speed is10.spreadMode: particle collection mode. This type is aString. There are seven modes:'horizontal','vertical','left','top','right','bottom'and'all-side'. The default type isall-side.
for example
const type = new TypeParticle('type', 5, 'horizontal');- JavaScript
This is a pure JavaScript library with no other libraries. So you don't need to install any other libraries to use or contribute to this project.
Take a look at this site to see how to animate as a example.