By using jquery image slider plugin we can create Responsive Image slider .In below example, I am using rslider plugin.
Step-1. Link files
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="responsiveslides.min.js"></script>
Step-2. Add Markup
<ul class="rslides">
  <li><img src="1.jpg" alt=""></li>
  <li><img src="2.jpg" alt=""></li>
  <li><img src="3.jpg" alt=""></li>
</ul>
Step-3. Add CSS
. rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;We will code it using the FlexSlider plugin for the functionality and style it using CSS3
  margin: 0;
  }
. rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }
. rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }
. rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
Step-4. Hook up the slideshow
<script>
  $(function() {
    $(".rslides").responsiveSlides();
  });
</script>
Step-5. Options you can customize
$(".rslides").responsiveSlides({
  auto: true,             
  speed: 300,           
  timeout: 2000,          
  pager: false,           
  nav: false,             
  random: false,          
  pause: false,           
  pauseControls: true,     
  prevText: "Previous",   // String: Text for the "previous" button
  nextText: "Next",       // String: Text for the "next" button
  maxwidth: "",           // Integer: Max-width of the slideshow, in pixels
  navContainer: "",       // Selector: Where controls should be appended to, default is after the 'ul'
  manualControls: "",     // Selector: Declare custom pager navigation
  namespace: "rslides",   // String: Change the default namespace used
  before: function(){},   // Function: Before callback
  after: function(){}     // Function: After callback
});
                       
                    
0 Comment(s)