3 649 Скрипты / Slider

Слайдшоу из ячеек


Слайдер представляющий из себя область из клеток, которые формируют целостное изображение, но при смене картинки ячейки ведут себя независимо друг от друга.

HTML

Структура для первого Демо (вместе с навигацией):

CSS

Как вы можете заметить, то для каждого элемента ячейки (li) используется определенный фон, но с собственным расположением этого фона. С помощью анимации jQuery будем изменять эти положения при смене слайдов.

JS

Подключаем jQuery:

<script type="text/jаvascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
И вызываем скрипт:
$(function(){
    $(".nav li").hover(
      function () {
        $('.grid li div').stop().animate({width:"0"},0);
        var ind = $(".nav li").index(this);
        $($('.grid li#g1 div')[ind]).stop().animate({width:"211px"},0);
        $($('.grid li#g2 div')[ind]).stop().animate({width:"211px"},50);
        $($('.grid li#g3 div')[ind]).stop().animate({width:"211px"},100);
        $($('.grid li#g4 div')[ind]).stop().animate({width:"211px"},150);
        $($('.grid li#g5 div')[ind]).stop().animate({width:"211px"},200);
        $($('.grid li#g6 div')[ind]).stop().animate({width:"211px"},250);
      }
    );
});
Скачать 547Загрузок 212,53 Kb
Демо

Комментарии

  • Facebook
  • Вконтакте

Похожие статьи