anthonykhy / parallaxDiv.js

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

Home Page:http://at.mosphe.re/ParallaxDiv/example

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

http://at.mosphe.re/ParallaxDiv/example


Languages

Language:JavaScript 100.0%