Giter VIP home page Giter VIP logo

parallaxdiv.js's Introduction

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.

parallaxdiv.js's People

Contributors

anthonykhy avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.