🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

parallaxDiv.js is a super tiny jQuery plugin for applying a parallax scrolling effect on the background image of a container that reacts the position of the cursor or the orientation of a smart device that has gyroscope or motion detection h

parallax scrolling background-image Scroll

Documentation

parallaxDiv.js

Updated with twitter bootstrap - getbootstrap.com demo. Will commit the bootstrap example later.

Demo.

[Demo with bootstrap] (http://at.mosphe.re/ParallaxDiv/example/).

inspired by https://github.com/wagerfield/parallax

parallaxdiv.js is a jQuery plugin that you can create simple background parallax effect in specific div on browser triggered by

  • mouseon
  • mobile gyroscope

Installation

Please add the following assets

<script src="js/jquery.parallaxdiv.js"></script>

Set your div css and put it inside body

	<style> 		body{ 			margin:0px; 		} 		#object{    //set the with and height for your parallax div tag 		  width:100%; 			height:300px; 		} 		 	</style> 	... 	 	<body> 		<div id="object"></div> 	</body>

Apply javascript

  $('#object').parallaxDiv(backgroundURL);

Further customize the parallax background margin and wrapper div name If you would rather run parallaxDiv confined to a particular container (instead of using the whole document) you can change body to some other selector.

Default Value below:

  {   	pixelMargin: 20,   	wrappername: "parallaxWrap"   }

customize the parallax background margin

$('#object').parallaxDiv(backgroundURL,{pixelMargin: 40});

If you also want to customize the wrapper name

$('#object').parallaxDiv(backgroundURL,{pixelMargin: 60, wrappername: "theWrapper" });

Result HTML

<div id="theWrapper" style="..."> 	<div id="object" style="..."> 	</div> </div>

Browser support Only tested with Chrome browser, iOS and android devices. Feel free to give any comments.


You May Also Like