Basic jQuery Image Slider With CSS3 Transitions - SliderJS
File Size: | 631 KB |
---|---|
Views Total: | 1849 |
Last Update: | |
Publish Date: | |
Official Website: | Go to website |
License: | MIT |

A basic, lightweight, cross-browser jQuery image slider/slideshow plugin that comes with CSS3 transition based sliding effects.
How to use it:
1. Load jQuery Javascript library and the jQuery sliderJS plugin at the bottom of the document.
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script src="assets/js/slider.js"></script>
2. Wrap your images into DIV containers.
<div class="slider"> <div class="slider-container"> <div class="slider-wrapper"> <div class="slide"> <img src="assets/img/img1.jpg" alt=""> </div> <div class="slide"> <img src="assets/img/img2.jpg" alt=""> </div> <div class="slide"> <img src="assets/img/img3.jpg" alt=""> </div> ... </div> </div> </div>
3. The required CSS styles for the image slider.
.slider { margin: 0 auto; width: 990px } .slider-container { height: 425px; margin: 0 auto 20px; overflow: hidden; position: relative; width: 990px; } .slider-container .slider-wrapper { left: 0; overflow: hidden; position: absolute; top: 0; width: 5000em; /*Fix for prevent display errors*/ -webkit-transition: all 800ms ease; -moz-transition: all 800ms ease; -o-transition: all 800ms ease; transition: all 800ms ease; } .slider-container .slide { float: left; height: 425px; overflow: hidden; position: relative; width: 990px; } .slider-nav { text-align: center; width: 990px; } .slider-nav li { display: inline; padding: 3px; } .slider-nav .bullet { background-color: #59baa8; border-radius: 50%; display: inline-block; text-indent: -9000px; overflow: hidden; height: 16px; width: 16px; } .slider-nav .active { background-color: #e7433b } .slider-nav .prev, .slider-nav .next { background: url('img/sprite.png') no-repeat; display: inline-block; text-indent: -9000px; overflow: hidden; height: 16px; width: 16px; } .slider-nav .next { background-position: -15px top }
4. Initialize the image slider with customization options.
(function() { Slider.init({ target: $('.slider'), time: 6000 }); })();
This awesome jQuery plugin is developed by pinceladasdaweb. For more Advanced Usages, please check the demo page or visit the official website.