3 646 Скрипты / Slider

Галерея использующая z-index

В этой галерее мы будем комбинировать свойство z-index и мощь jQuery. Будем изменять значение z-index и тем самым пролистывать изображения, а jquery займется анимацией.

Разметка  HTML

Классы grid_6, grid_3 и т.д. которые используются в Демо - это просто используется CSS фреймворк grid 960 - о котором мы говорили в отдельной статье.

       <div class="grid_6 prefix_1 suffix_1" id="gallery">
          <div id="pictures">
            <img src="images/picture1.png" alt="" />
            <img src="images/picture2.png" alt="" />
            <img src="images/picture3.png" alt="" />
            <img src="images/picture4.png" alt="" />
            <img src="images/picture5.png" alt="" />
          </div>
         
          <div class="grid_3 alpha" id="prev">
            <a href="#previous">&laquo; Назад</a>
          </div>
          <div class="grid_3 omega" id="next">
            <a href="#next">Вперед &raquo;</a>
          </div>
       </div>

CSS

Вот и все стили, что используются непосредственно для работы галереи:

 #gallery { position: relative; }
    #pictures { position: relative; height: 408px; }
    #pictures img { position: absolute; top: 0; left: 0; }
   
    #prev, #next { margin-top: 30px; text-align: center; font-size: 2.0em; }
 
  #loader { position: absolute; top: 0; left:0; height: 458px; width: 100%; background: url(../images/ajax-loader.gif) white no-repeat center center; z-index: 9999; }

jаvascript

Подключаем jQuery и срипт галереи:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
    <script type="text/javascript" src="js/demo.js"></script>

Вот содержимое файла demo.js:

Скачать 1008Загрузок 1,37 Mb
Демо

Комментарии

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

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