Вебдизайн и Техническая поддержка
Skype: disbb.ru
Контакты: обратная связь
Часы работы:
Пн-Пт 10:00-18:00
* по московскому времени


Простой Слайдер картинок и контента (Deff)


Скриншот

  • Простой и удобный слайдер для любого контента.
  • Заказать на сайте
  • Демо
  • Автор: Deff
  • Платформа: любая
  • Категория: Слайдеры
  • Оценка: 5.0/1

  • Скачать (4.1 Kb)
  • 12.06.2015, 02:11

Скриншот

Основные достоинста данных слайдеров:
Автоцентрирование кнопок по высоте
Автоскролл контента по высоте, при превышении размеров...
Возможность вложенности в таблицы с вкладками,
Возможность установки нескольких слайдеров при использовании единственного скрипта (необходима только смена ID слайдера в очередном контенте, и прописи этого ID в функции запуска)
Быстрый запуск.

Скрипт и стиль:
Код
<link rel="stylesheet" type="text/css" href="/slider/71526.css" />
<script type="text/javascript" src="/slider/sl.js"></script>

Туда, где нужен слайдер
Цитата
<!-- Cлайдер -->
<div id="slider2" slide-width="772" slide-height="210" class="slider" style="padding:0;height:0;width:0">

<!-- Две Кнопки слайдера -->
<img button-width="42" class="button-left hide" src="http://s3.uploads.ru/KcP7S.png"/>
<img button-width="42" class="button-right" src="http://s2.uploads.ru/aIH0D.png"/>

<!-- 1-й Контейнер слайдера -->
<div class="slider-content active">

1-й Контент

</div>
<!-- 2-й Контейнер слайдера -->
<div class="slider-content">

2-й Контент

</div>
<!-- 3-й Контейнер слайдера -->
<div class="slider-content">

3-й Контент

</div>

</div><script>$("#slider2").slideF();</script><!--//End Cлайдер -->

Hастройка
slider2 - красным жирным - уникальный id cлайдера (прописывается дважды в начале и конце). Если слайдеров несколько, для каждого свой.

<div id="slider2" slide-width="772" slide-height="210" class="slider" style="padding:0;height:0;width:0"> - красным: прописываем свои цифры ширины и высоты слайдера;
padding:0 - отступ контента от краёв, обычно при вставке фоновой картинки, вместо 0, прописываем 12px

<img button-width="42" class="button-left hide" src="http://s3.uploads.ru/KcP7S.png"/>
<img button-width="42" class="button-right" src="http://s2.uploads.ru/aIH0D.png"/>

- левая и правая кнопка слайдера, красным - ширина и ссылка на картинку.
значения ширины картинок лучше выставлять равные между собой и идентичные с размерами исходной картинки.

Очередную вкладку слайдера добавляем таким кодом:
Цитата
<!-- 4-й Контейнер слайдера -->
<div class="slider-content">

4-й Контент

</div>

Красное - Ваш контент

Возможность смены направления движения и времени анимации слайда.
Дополнительные параметры прописываем в запуске функции, расположенной в конце cлайдера:
Цитата
<script>$("#slider2").slideF(0,700);</script>

Первая цифра смены направления - 0 или 1
Вторая цифра примерно (от 0 до 800) - время анимации кадра

Вариант Кольцевого слайдера с возможностью автопрокрутки слайдов (ДЕМО кольцевого слайдера)
Установка та же самая, изменения в назначении параметров запуска функции.
Дополнительные параметры прописываем в запуске функции, расположенной в конце cлайдера:
<script>$("#slider2").slideF(660,4);</script>
1-я цифра: примерно от 0 до 800 - время анимации кадра
2-я цифра: время автопрокрутки в секундах (от 1 до 10). Если параметр не устанавливаем, автопрокрутки нет.

ВНИМАНИЕ! Для кольцевого слайдера заменяем скрипт:
Цитата
<script type="text/javascript" src="/slider/sl2.js"></script>

Можно установить свои добавки стиля к мини-меню прокрутки:
Код
<style>
  #indexActive{ /*Задаём Позицию индикаторов*/
  position:absolute;
  z-index:1000;
  margin-left: [color=red]580[/color]px;
  margin-top: -6px;
  }

  span[id^="active_Ind"]{ /*Фон и размеры индикатор*/
  display:inline-block;
  cursor:pointer;
  float:right;
  background:transparent url(http://s3.uploads.ru/geZ4A.png) no-repeat center top;
  /*border:solid 2px blue!important;*/
  height:11px;
  width:10px;
  padding:0 1px 0 1px;
  margin:10px 6px;
  }
  span[id^="active_Ind"]:hover{ /*Индикатор при наведении */
  -webkit-border-radius:5px;
  -khtml-border-radius:5px;
  -moz-border-radius:5px;
  -o-border-radius:5px;
  -ms-border-radius:5px;
  border-radius:5px;
  box-shadow:1px 1px 4px #515F6C;
  }
  span[id^="active_Ind"].active{ /*Активный индикатор */
  background-position: center -12px;
  }
  <style>
Теги: Deff, скрипт, слайдеры

Просмотров: 628, Загрузок: 12, Оценка: 5.0 (1)
Страницы:
Имя *:
Email *:
Код *:
Сайт создан в системе uCoz