Background Slideshow With Ken Burns Effect - jQuery subtle-slideshow.js
| File Size: | 12.1 KB |
|---|---|
| Views Total: | 11039 |
| Last Update: | |
| Publish Date: | |
| Official Website: | Go to website |
| License: | MIT |
subtle-slideshow.js is a jQuery plugin used for generating a responsive fullscreen slideshow from background images. With Ken Burns effects (subtle image zoom & pan effects) based on CSS3 transforms and animations.
See also:
- Creating Image Ken Burns Effect With jQuery And CSS3 - kenburned
- jQuery Extension To Add Ken Burns Effect To Bootstrap Carousel
- Simple jQuery Image Slideshow with Ken Burns Effect
- Pure CSS Slideshow With Ken Burns Effect
- Pure CSS Background Slideshow With Ken Burns Effect
How to use it:
1. Insert jQuery JavaScript library together with the stylesheet subtle-slideshow.css and JavaScript subtle-slideshow.js into the html file.
<link rel="stylesheet" href="subtle-slideshow.css" /> <script src="jquery.min.js"></script> <script src="jquery.subtle-slideshow.js"></script>
2. Add background images to the a based slides and specify the animation type you want to use. All possible animation types:
- out
- in
- down
- up
- right
- left
<div id="slides">
<a class="slide" title="Image 1" href="#">
<span class="animate down" style="background-image: url(1.jpg)"></span>
</a>
<a class="slide" title="Image 2" href="#">
<span class="animate in" style="background-image: url(2.jpg)"></span>
</a>
<a class="slide" title="Image 3" href="#">
<span class="animate out" style="background-image: url(3.jpg)"></span>
</a>
...
</div>
3. Call the main function slideshow on the top container.
$(function(){
$('#slides').slideshow();
});
4. Customize the duration of the animation.
$('#slides').slideshow({
slideDuration: 6000,
fadeDuration: 1000
});
5. Determine whether or not to randomize the play order of the slides.
$('#slides').slideshow({
randomize: true
});
6. Enable/disable the CSS animations.
$('#slides').slideshow({
animate: true
});
7. Determine whether or not to pause the slideshow when lost focus.
$('#slides').slideshow({
pauseOnTabBlur: true
});
8. Default CSS selectors.
$('#slides').slideshow({
slideElementClass: 'slide',
slideshowId: 'slideshow'
});
This awesome jQuery plugin is developed by stijnvc. For more Advanced Usages, please check the demo page or visit the official website.











