Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 1
  • 1
Слайдер новостей (Аля WoT)
#1
Среда, 07.12.2011, 23:51
ILyeS
Проверенный
Сообщения: 631
Репутация: 303
Сегодня был мною написал слайдер изображений или новостей, как угодно. Вдохновил, так сказать, меня слайдер на сайте World of Tanks.
Слайдер использует JQuerry, так как он стандартно включен в uCoz.



Характеристики:
- Работает на всех современных браузерах одинаково, при условии, что объявлен <!doctype>
- При загрузке страницы, включается первая картинка.
- Авто переключения нет.
- Все предельно просто, для употребления.
- Использует css и jq.
- Размер изображений 600px на 300px.
- При переключении изображения предыдущее плавно затухает и плавно появляется следующее ( На все 400мс ).
- У каждого изображения есть заголовок и подзаголовок, где можно написать название новости или картинки.
- На поверхности слайдера отключено контекстное меню ( Правый клик ).
- Примерный размер слайдера = 2.68Кб
- Количество картинок, может быть, от 1 до 15 ( Больше не рекомендую ).

Установка:

Сам слайдер:
Скрипт добавит все сам, вам нужно только указать изображения, как в комментарии ( <!-- тут --> ).

Code
<div class="slider" oncontextmenu="return false">
<div class="spages"><div onclick="slider('eq(0)',this)" style="cursor:default;opacity:0.7">×</div></div>
<div class="stitle"><div></div><div class="spodtitle"></div></div>
<!-- Вводим картинки, которые будут в слайдере. В title пишем заголовок, в alt - подзаголовок, в url - ссылку на картинку, а в href - ссылку куда будет сделан переход при клике -->

<a href="/"><img src="url" title="Заголовок 1" alt="Подзаголовок 1"></a>
<a href="/"><img src="url" title="Заголовок 2" alt="Подзаголовок 2"></a>

<!-- Конец -->
</div>


Css код:

Code
/* Slider by ILyeS */
.slider{position:relative;width:600px;height:300px;background:#bbb;cursor:pointer;border:1px solid #000}
.spages{position:absolute;left:8px;top:10px}
.spages div{float:left;margin:0 2px;background:#222;width:25px;height:10px;border:1px solid #fff;border-radius:2px;opacity:0.3;text-align:center;color:#fff;font-size:7pt}
.spages div:hover{opacity:0.5}
.stitle{position:absolute;left:0;bottom:0;right:0;height:60px;background:#333;opacity:0.7;padding:10px;color:#fff;font-weight:700;font:20pt 'Palatino Linotype';text-shadow:0 1px #000;border-top:1px solid #000;cursor:default}
.spodtitle{font-size:12pt}
.slider img{width:600px;height:300px;border:0}


JS код:

Code
<script>
// Slider by ILyeS

// Автоматическое заполнение переключателей, исходя из колличества картинок
function sliderres(){
a=$('.slider').html().split('<img').length-2
if(a>0){for(i=1;i<=a;i++){$('.spages').append('<div onclick=slider("eq('+i+')",this)></div>');$('.slider img:eq('+i+')').attr("style","display:none")}}
$('.stitle div:eq(0)').html($('.slider img:eq(0)').attr('title'));$('.stitle div:eq(1)').html($('.slider img:eq(0)').attr('alt'))
}sliderres()

// Переключение картинки
function slider(a,b){
c=$('.slider img:'+a).attr('title')
d=$('.stitle div:eq(0)').html()

if(c!=d){
$('.spages div').attr("style","")
$(b).attr("style","cursor:default;opacity:0.7")
$('.spages div').html('')
$(b).html('×')

$('.stitle div:eq(0)').html(c)
$('.stitle div:eq(1)').html($('.slider img:'+a).attr('alt'))

$('.slider img').fadeOut(200)
$('.stitle').hide()
setTimeout(function(){$('.slider img:'+a).fadeIn(200)},200)
setTimeout(function(){$('.stitle').show()},400)
}}
</script>


Все готово.
Копирайты соблюдать не обязательно. Как хотите.

Спасибо за внимание.
Пост отредактировал ILyeS - Четверг, 08.12.2011, 12:55
Мои проекты:
http://www.nhlliga.at.ua/

Верстка от 200р:
http://megasoft.3dn.ru/forum/95-281253-1
#2
Четверг, 08.12.2011, 08:08
roman911
Пользователь
Сообщения: 43
Репутация: 10
как его устанавливать?
Добро пожаловать на http://nezhyn.at.ua/
#3
Четверг, 08.12.2011, 12:55
ILyeS
Проверенный
Сообщения: 631
Репутация: 303
roman911, Комментарий тупо набить пост?
Мои проекты:
http://www.nhlliga.at.ua/

Верстка от 200р:
http://megasoft.3dn.ru/forum/95-281253-1
#4
Четверг, 08.12.2011, 14:27
mobile-planet
Пользователь
Сообщения: 23
Репутация: 14
в шаблон информёра "случайные файлы" вариант как нибудь впихнуть?
#5
Пятница, 09.12.2011, 17:26
ILyeS
Проверенный
Сообщения: 631
Репутация: 303
mobile-planet, вариант и очень простой.
Мои проекты:
http://www.nhlliga.at.ua/

Верстка от 200р:
http://megasoft.3dn.ru/forum/95-281253-1
#6
Пятница, 09.12.2011, 17:46
dididima
Проверенный
Сообщения: 2456
Репутация: 4917
ILyeS, скрин можно?
#7
Пятница, 09.12.2011, 19:36
ILyeS
Проверенный
Сообщения: 631
Репутация: 303
dididima, Да, вроде, сразу после вступления:
Quote (ILyeS)
Сегодня был мною написал слайдер изображений или новостей, как угодно. Вдохновил, так сказать, меня слайдер на сайте World of Tanks.
Слайдер использует JQuerry, так как он стандартно включен в uCoz.

стоит скриншот.
Мои проекты:
http://www.nhlliga.at.ua/

Верстка от 200р:
http://megasoft.3dn.ru/forum/95-281253-1
#8
Воскресенье, 11.12.2011, 09:57
posekan
Проверенный
Сообщения: 288
Репутация: 621
Надо попробовать спс за скрипт y
Нормально делай, нормально будет!

Промкоды на покупку со скидкой программы ADDNEWS и дополнительных модулей:
1. BqdCR771CbH0uLl
2. AMsaFBYRDmmMpNN
3. lvTOxWp25dCfJQ6
4. cx66AP8aqwYHOn1
5. x5Re6EJWiHaWr0X
6. oeg1eSe2V98mxQu
7. xasTpXvgABSO2Di
8. 3BKkfRXshlbOHQE
9. NEsO1QVuWz9Bj20
10. BD8GqfkGB3YWYnR

Are$-of-Rap
#9
Понедельник, 12.12.2011, 00:06
LanseRev0
Заблокированные
Сообщения: 61
Репутация: -21
он явно не доделан, у меня не работает, ставить я умею уж поверте
Понедельник, 12.12.2011, 22:54
ILyeS
Проверенный
Сообщения: 631
Репутация: 303
LanseRev0, Верим.

Что именно не работает?
Мои проекты:
http://www.nhlliga.at.ua/

Верстка от 200р:
http://megasoft.3dn.ru/forum/95-281253-1
Вторник, 13.12.2011, 11:19
ICEDOG
Проверенный
Сообщения: 961
Репутация: 1030
У меня тоже не работает...
Quote (ILyeS)
Что именно не работает?

Всё .
Я не такой уж сообразительный. Я стараюсь наблюдать. Миллионы видели падающее яблоко, но только Ньютон спросил себя, почему оно падает.
Вторник, 13.12.2011, 14:59
ILyeS
Проверенный
Сообщения: 631
Репутация: 303
Quote (ICEDOG)
Всё .

Оригинально.

Скрипт установлен в конце страницы?
Css прописан?
jq 1.3.2 ?
Картинки, ссылки на них правильно прописаны?
doctype объявлен?
Совпадений class нет?
Мои проекты:
http://www.nhlliga.at.ua/

Верстка от 200р:
http://megasoft.3dn.ru/forum/95-281253-1
Пятница, 16.12.2011, 19:44
Ямайка
Заблокированные
Сообщения: 1019
Репутация: 1085
У меня нормально работает , если что пишите помогу !
Главное верить.
Пятница, 03.02.2012, 02:07
6u3OH
Пользователь
Сообщения: 1
Репутация: 0
а куда JS ставить?
Пост отредактировал 6u3OH - Пятница, 03.02.2012, 12:55
Вторник, 07.02.2012, 00:28
ILyeS
Проверенный
Сообщения: 631
Репутация: 303
  • Страница 1 из 1
  • 1
Поиск:
Форум
Социальные сети
Хостинг от uCoz