Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 1
  • 1
Слайдер изображений, белый тон.
#1
Понедельник, 06.02.2012, 13:36
ILyeS
Проверенный
Сообщения: 631
Репутация: 303
Очередной слайдер... Использует стандартный JQuery.

Из особенностей, можно подчеркнуть:
- Размер html кода очень мал, пару строк.
- Все картинки добавляются в теге img, могут быть ограничены в ссылку (Можно добавить title).
- Картинок, теоретически, может быть бесконечно много.
- Слайдер настраивается под любой размер картинок, только укажите его.
- Картинки сами подстраиваются под нужный размер (Сужаются, растягиваются).
- Кроссбраузерно (<!doctype html>), только IE (ослик) без градиента.
- Никакой графики, кроме ваших картинок.

Перед установкой смотрим демо - http://ilyes.ucoz.ru/demo/imgslide/ ( Анонс моего сайта chuckle )

Установка:

CSS код:
Code

/* Слайдер изображений ILyeS */

/* Установите размер ваших картинок */
.sdr{width:400px;height:200px}

/* Остальной код */
.sdr{position:relative;padding:10px 10px 40px;border:1px solid #999;border-radius:10px;
background:#ccc;
background:linear-gradient(top, #eee, #aaa);
background:-moz-linear-gradient(top, #eee, #aaa);
background:-webkit-linear-gradient(top, #eee, #aaa);
background:-o-linear-gradient(top, #eee, #aaa);
background:-ms-linear-gradient(top, #eee, #aaa)
}
.sdrd{position:absolute;left:9px;top:10px;right:9px;bottom:40px;border:1px solid #333;border-radius:3px}
.sdrd img{position:absolute;left:0;top:0;width:100%;height:100%;border:0;display:none}
.sdrp{position:absolute;left:10px;bottom:10px;right:10px;height:18px}
.sdrp div{float:left;width:10px;height:10px;border-radius:8px;margin:0 2px;padding:3px;border:1px solid #999;
background:#aaa;
background:linear-gradient(top, #999, #ccc);
background:-moz-linear-gradient(top, #999, #ccc);
background:-webkit-linear-gradient(top, #999, #ccc);
background:-o-linear-gradient(top, #999, #ccc);
background:-ms-linear-gradient(top, #999, #ccc)
}
.sdrp div:hover{cursor:pointer;
background:#ff6;
background:linear-gradient(top, #ff6, #fc3);
background:-moz-linear-gradient(top, #ff6, #fc3);
background:-webkit-linear-gradient(top, #ff6, #fc3);
background:-o-linear-gradient(top, #ff6, #fc3);
background:-ms-linear-gradient(top, #ff6, #fc3)
}
.sdrpon{
cursor:default !important;
background:#ff6 !important;
background:linear-gradient(top, #ff6, #fc3) !important;
background:-moz-linear-gradient(top, #ff6, #fc3) !important;
background:-webkit-linear-gradient(top, #ff6, #fc3) !important;
background:-o-linear-gradient(top, #ff6, #fc3) !important;
background:-ms-linear-gradient(top, #ff6, #fc3) !important
}
/* -- */


JS код:
Code

// Слайдер изображений ILyeS
sdr=1
$(".sdr").ready(function(){$(".sdrd img").each(function(i){$('.sdrp').append('<div onclick="sdrf('+i+')"></div>')});sdrf(0)})
function sdrf(i){
if(sdr!=i){
$('.sdrd img').fadeOut(500)
$('.sdrp div').removeClass('sdrpon')
$('.sdrd img').eq(i).fadeIn(500)
$('.sdrp div').eq(i).addClass('sdrpon')
sdr=i
}}
// --


Установка на страницу:
Code

<div class="sdr"><div class="sdrd">

<img src="1.jpg">
<img src="2.jpg">
<img src="3.jpg">

</div><div class="sdrp"></div></div>


В CSS коде укажите размер предполагаемых картинок ( Ширина и высота ).
Картинки прописывайте, как на примере. Можно дополнительно дописать к картинкам ссылки ( <a></a> ), подсказки и тп.

Автор ILyeS. Спасибо за внимание.

Копирайты соблюдать не требую.
Пост отредактировал ILyeS - Понедельник, 06.02.2012, 13:38
Мои проекты:
http://www.nhlliga.at.ua/

Верстка от 200р:
http://megasoft.3dn.ru/forum/95-281253-1
  • Страница 1 из 1
  • 1
Поиск:
Форум
Социальные сети
Хостинг от uCoz