parallax-mouse

1.0.1 • Public • Published

parallax-mouse.js 🔥

Simple parallax elements for the mouse. Pure JavaScript.

Installation

Using the CDN
  1. Add <script src="https://cdn.jsdelivr.net/npm/parallax-mouse@1.0.0/dist/parallax-mouse.min.js"></script> to your markup
  2. Done!
Download file
  1. Download file
  2. Copy the code and paste into your project.
  3. Done!
NPM

npm install parallax-mouse --save

Getting started

Tag script

<body>
	<div class="parallax">
		<img src="http://placehold.it/50x50" class="cherry" alt="">
	</div>
	<!-- /.parallax -->
	
	<script src="https://cdn.jsdelivr.net/npm/parallax-mouse@1.0.0/dist/parallax-mouse.min.js"></script>
	<script>
		parallaxMouse({ elements: '.cherry', moveFactor: 10, wrap: '.parallax', perspective: '100px' })
	</script>
</body>

ES6

import { parallaxMouse } from 'parallax-mouse/dist/parallax-mouse.min.js'

parallaxMouse({ elements: '.cherry', moveFactor: 10, wrap: '.parallax', perspective: '100px' })

Options

Name Default value Description
elements null Elements to be involved
moveFactor 5 Scatter level of elements
wrap .container Wrapping elements (listens to mouse event)
perspective false Needed if you want 3D effect of the elements. By Required in string format. For example, perspective: '500px'

Support or Contact

To contact me, write to me by mail: 013131@mail.ru

Package Sidebar

Install

npm i parallax-mouse

Weekly Downloads

4

Version

1.0.1

License

MIT

Unpacked Size

98.4 kB

Total Files

19

Last publish

Collaborators

  • rah-emil