シンプルなクロスフェードスライドショー

Filed under: JavaScript — kdcs @ 12年10月10日 水曜日

複数の画像をクロスフェードで表示させるResponsiveSlides.js
レスポンシブな作りなので画面サイズが変わっても対応し、ブラウザもIE6~いける

作者のページ&ダウンロードは こちらから

headへの記述

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="responsiveslides.min.js"></script>

オプションの記述

<script>
    $(function () {
      $(".rslides").responsiveSlides({
        maxwidth: 960,
        fade: 2000,
        speed: 3000,
      });
    });
</script>

body内への記述

<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>

cssの記述

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  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;
  }

サイト内検索

カテゴリー

最近の投稿

« |シンプルなクロスフェードスライドショー| »
↑上に戻る