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.