3D Tilted Scroll Effect with jQuery and CSS3 - Tilted Page Scroll
| File Size: | 911 KB |
|---|---|
| Views Total: | 6523 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
A fancy plugin to implement amazing 3D tilted scroll effects on Html elements using jQuery and CSS3 transform and perspective properties.
How to use it:
1. Load the jQuery javascript library and jQuery tiltedpage-scroll.js script in the web page.
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script type="text/javascript" src="jquery.tiltedpage-scroll.js"></script>
2. Add the required CSS styles in your CSS file or include the tiltedpage-scroll.css directly on the web page.
.tps-section {
width: 100%;
height: 500px;
-webkit-perspective: 10em;
-moz-perspective: 10em;
-ms-perspective: 10em;
-o-perspective: 10em;
perspective: 10em;
-webkit-perspective-origin: center bottom;
-moz-perspective-origin: center bottom;
-ms-perspective-origin: center bottom;
-o-perspective-origin: center bottom;
perspective-origin: center bottom;
-webkit-perspective-origin: 50% 50%;
-moz-perspective-origin: 50% 50%;
-ms-perspective-origin: 50% 50%;
-o-perspective-origin: 50% 50%;
perspective-origin: 50% 50%;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
-o-transform-style: preserve-3d;
transform-style: preserve-3d;
}
.tps-wrapper {
float: left;
width: 100%;
height: 100%;
}
3. Create section containers where you want to apply on the 3D scroll effects.
<div class="demo"> <section class="page1"> <div class="page_container"> You content goes here </div> </section> <section class="page2"> <div class="page_container"> You content goes here </div> </section> <section class="page3"> <div class="page_container"> You content goes here </div> </section> ... </div>
4. Call the plugin with default settings.
<script>
$(document).ready(function(){
$(".demo").tiltedpage_scroll();
});
</script>
5. Options and defaults.
<script>
$(document).ready(function(){
$(".demo").tiltedpage_scroll({
sectionContainer: "> section",
angle: 50,
opacity: true,
scale: true,
outAnimation: true
});
});
</script>
This awesome jQuery plugin is developed by peachananr. For more Advanced Usages, please check the demo page or visit the official website.











