Possibly The Virtually Uncomplicated Jquery Slider

Do y'all accept jQuery inwards your site or spider web log as well as infinite to insert 10 lines of code? If the response is yes, as well as y'all desire to accept an automatic slideshow, this is the simplest code I've seen thus far. So, having a succession of images added within a box alongside a mutual full general container, would laissez passer this result:
Do y'all accept jQuery inwards your site or spider web log as well as infinite to insert  Possibly the nigh uncomplicated jQuery Slider


Related: Image Slider using exclusively CSS

How to add together a Simple jQuery Slider to Blogger

Step 1. Adding the JavaScript

If y'all don't accept jQuery, thus y'all should add together this business but inwards a higher house the tag to brand the slideshow work:
Finally, relieve the changes yesteryear clicking the "Save Template" button. And now, that nosotros finished adding the scripts, let's add together the images to where nosotros desire to show...

2. Create/Add the HTML for the Slider

After implementing the inwards a higher house scripts inwards the template (although, nosotros could add together them straight into a gadget, on a page or fifty-fifty within the postal service HTML), nosotros volition practice the slider similar the ane above.

Use the next HTML construction to exhibit the picture slider:

   
IMAGE_URL"/>

   
IMAGE_URL"/>

   
IMAGE_URL"/>

- equally a gadget: larn to Layout, click "Add a gadget" as well as pick out the "HTML/JavaScript" alternative
- within a post/page: practice a novel postal service as well as glue the code within the HTML box.

So this is all y'all need. For me, it is quite lightweight as well as efficient, much to a greater extent than than nigh libraries that are used present - perhaps, likewise often.

jQuery Slider Settings

The terminal 3 numbers of this slider volition allow us to conform some things. All of them are expressed inwards milliseconds (4000 = iv seconds):

fadeOut(0): Time for the outgoing picture
fadeIn(1000): Time for the adjacent image
('#slider');},4000): Time spent inwards each image

How it Works

$('#slider div:gt(0)').hide();
With gt(x) we select all the divs from the reveal (x). In this case, 0 is the first, thus what this business does is to shroud (hide()) all the boxes - except the first, that volition live on the picture visible initially.

setInterval(function(){ [what nosotros volition do] }, 4000);
We ask to reiterate a few things from fourth dimension to fourth dimension as well as nosotros tin arrive at this with setInterval - the delay fourth dimension betwixt each set.

$('#slider div:first-child').fadeOut(0)
Within each of these intervals, nosotros take (fadeOut) the showtime box (div:first-child) alongside a fade out effect, thus that images are out of visibility...

.next('div').fadeIn(1000)
...and brand the next box (next) to look gradually (fadeIn).

.end().appendTo('#slider');
Finally, this volition exhibit the showtime picture as well as volition deed it to the end (appendTo) of the "list".

end() resets the reveal of elements that nosotros deed frontward alongside next(). Thus, the showtime kid made before to disappear, is the ane that is sent downwards the stack, as well as non the picture that is currently visible.

3. Customizing the Slider

Even though, nosotros don't ask CSS to brand the slider work, nosotros tin yet alter its await to display images inwards unlike sizes, include captions, or fifty-fifty meliorate the transition. Here are some ideas:

Text 1
Text 2
Text 3
This is a long text 4

In the inwards a higher house example, nosotros limited the size of the container as well as prevented the overflow of larger images. Finally, nosotros added rounded borders as well as centered the slider.
#slider {
overflow: hidden;
width: 500px;
height: 300px;
border:3px company #242424;
border-radius: 40px;
margin: 0 auto;
padding: 0;
position: relative;
}
If nosotros would accept made the bring upwardly box of the images positioned absolutely, they would accept overlapped each other. For this reason, nosotros accept fix the "position" of the container to "relative".

As for the images, nosotros volition fix the width to 100% to brand them fill upwardly the entire container as well as the min-height to 300px, to fill upwardly up all the available elevation of the bring upwardly box, thus that at that spot volition live on no empty infinite roughly them.
#slider > div {
position:absolute;
top:0;
left:0;
}
#slider img {
width:100%;
min-height:300px;
margin:0;
padding:0;
border:0;
}
To add together to a greater extent than elements similar a text or caption, nosotros volition enclose the text inwards span tags as well as volition fix the seat to "absolute". And to brand the text look at the bottom of the image, nosotros volition utilisation the bottom property:
#slider bridge {
position: absolute;
bottom: 17px;
display: block;
width: 100%;
margin:0;
padding: 15px 0;
color: #fff;
background: #242424;
font-size: 18px;
line-height:18px;
text-align:center;
}
If y'all desire alter the await of this slider - larn to Template, hitting the Customize push clit as well as click on the Advanced > Add CSS tab as well as glue the inwards a higher house CSS codes within the empty box.

The HTML markup for this terminal example, would await similar this:
Please banknote that if y'all add together it within the post's HTML, don't switch dorsum to the compose tab, equally this mightiness take the bridge tags of the picture captions as well as the text mightiness non live on displayed properly.