electroponix / A-Slider

Responsive CSS3 based slider with audio support

Home Page:http://varunnaik.github.io/A-Slider/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ASlider

A simple, responsive slider with no external dependencies except Jquery.
View a demo of A-Slider

  • No dependencies except jQuery; works well with Twitter Bootstrap if required
  • Specify optional audio for each slide
  • Specify slide duration individually for each slide
  • Supports multiple sliders on the same page
  • Uses CSS 3 transitions for better performance
  • Slide any content, not just images
  • Configuration done using HTML attributes - no javascript configuration needed

Note that there is no way to control the slider using JavaScript once initialised.

Usage

Include aslider.js and jQuery.
Set class="aslider" to declare a slider.
Within an aslider, any elements with a class of "aslide" are slides.

eg.

<div class="aslider">
    <div class="aslide" data-duration="12">
        <img src="animage.jpg" alt="an image" />
    </div>
    <div class="aslide" data-duration="22" data-audio="avideo.mp3" data-audio-loop>
        <h1>This slide has text and a video</h1>
        <video src="avideo.flv" />
    </div>
</div>

Supported configuration options:

data-duration="<time>"
Duration the slide should be shown, in seconds. Required.

data-audio="<path to audio>"
An audio clip to play when this slide is shown. Optional.

data-audio-loop
If present, this tag causes audio for the slide to loop. Optional.

About

Responsive CSS3 based slider with audio support

http://varunnaik.github.io/A-Slider/