14 января 2008 ~ 4175 Комментариев

Делаем слайдшоу

sw

Привет, сегодня мы будем делать очень красивое, эффектно и динамичное слайдшоу на jQuery.

Чтобы вы поняли, нужно Вам это или нет, сразу приведу живой пример.

Пример слайдшоу

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

Установка и настройка

Для работы этого слайдшоу нам потребуются jQuery, плагин к jQuery «Dhonishow» и немного картинок.

Сначало подключаем нужные библиотеки и стили к страничке.

<link rel="stylesheet" href="src/dhonishow.css" type="text/css" media="screen" />
<script src="lib/jquery-1.2.6.min.js" type="text/javascript"></script>
<script src="src/jquery.dhonishow.js" type="text/javascript"></script>

Теперь создадим блок с картинками:

<div class="dhonishow">
  <img src="img/rocker.jpg" alt="Rocker" />
  <img src="img/rocker2.jpg" alt="Rocker 2" />
  ...
</div>

Описания изображений берутся из их alt атрибута, так что не стоит им пренебригать.

Вы удивитесь, но на этом вся установка и закончится и вы получите полноценное слайдшоу :-).

Для настройки же, вы должны изменять class вашего блока с картинками, полную документацию вы найдете на сайте автора этого скрипта.

Посетить сайт автора «Dhonishow»

4175 Комментариев для “Делаем слайдшоу”

  1. Илья 14 сентября 2008 at 14:38 Permalink

    Клева. Спасибо.

  2. MT 14 сентября 2008 at 15:45 Permalink

    Супер , по идее скоро понадобится))

  3. Chestozo 14 сентября 2008 at 16:05 Permalink

    Симпатично, jQuery рулит!

  4. Андрей 14 сентября 2008 at 16:24 Permalink

    Прикольно, спасибо…

  5. pilot34 14 сентября 2008 at 17:43 Permalink

    здорово. Даже не знаю поставить это или оставить ту галерею на флеше. Она тяжелее, но по-симпатичней все-тки

  6. Евгений 14 сентября 2008 at 17:46 Permalink

    Навигация неудобна. По крайней мере мне, приыкшему к лайтбоксу )) Кнопочки совсем маленькие и «непопадабельные». =)
    А в общем, как всегда благодарен за свежые идеи =)

  7. Я собственной персоной 14 сентября 2008 at 18:04 Permalink

    Навигация неудобна. По крайней мере мне, приыкшему к лайтбоксу )) Кнопочки совсем маленькие и «непопадабельные». =)
    А в общем, как всегда благодарен за свежые идеи =)

    Кнопочки легко меняются, вроде бы даже в архиве есть их исходники.

  8. -=Vovan=- 14 сентября 2008 at 19:56 Permalink

    Навигация неудобна. По крайней мере мне, приыкшему к лайтбоксу )) Кнопочки совсем маленькие и «непопадабельные». =)
    А в общем, как всегда благодарен за свежые идеи =)

    На страничке автора в назделе «Backstage» можно перетащить стрелки в центр – как на лайтбокс примерно, перетащить инфо и еще несколько штучек. После чего отгенерировать код (в опере не генерирует, а лиса норм)

  9. kuzmi4 14 сентября 2008 at 21:28 Permalink

    Офигенски. Очень вовремя.
    Вот только пара вопросов:
    1. Размер слайдшоу, зависит от размера изображения, или от заданных настроек?
    2. Может ли оно подстраиваться под вертикальные, горизонтальные фото???

  10. Я собственной персоной 14 сентября 2008 at 22:26 Permalink

    Офигенски. Очень вовремя.
    Вот только пара вопросов:
    1. Размер слайдшоу, зависит от размера изображения, или от заданных настроек?
    2. Может ли оно подстраиваться под вертикальные, горизонтальные фото???

    1. От фото зависит, но и фиксированное сделать не сложно.
    2. Не понял?
    А вообще лучше сразу посмотреть документацию, не зря же ее авторы писали.

  11. kuzmi4 14 сентября 2008 at 22:31 Permalink

    Приведенный пример отображает только вертикальные фото, а если фото горизонтальные. т.е. перевернуты на 90 градусов??

  12. Я собственной персоной 14 сентября 2008 at 22:51 Permalink

    Приведенный пример отображает только вертикальные фото, а если фото горизонтальные. т.е. перевернуты на 90 градусов??

    А какая разница как она повёрнута?

  13. kuzmi4 14 сентября 2008 at 23:09 Permalink

    В зависимости от того как повернута, меняется ширина и высота. Но я посмотрел вроде все должно быть ок.

    На самом деле я никогда не пользовался подобными вещами на jquery, поэтому, не совсем понятно, что куда надо прописывать, чтобы это работало.
    Скачал архив с сайта, а дальше что делать, ума не приложу. Спасибо.

  14. Я собственной персоной 14 сентября 2008 at 23:36 Permalink

    В зависимости от того как повернута, меняется ширина и высота. Но я посмотрел вроде все должно быть ок.

    На самом деле я никогда не пользовался подобными вещами на jquery, поэтому, не совсем понятно, что куда надо прописывать, чтобы это работало.
    Скачал архив с сайта, а дальше что делать, ума не приложу. Спасибо.

    Попробуйте посмотреть исходный код моего примера, может быть поможет http://chernev.ru/slideshow/.
    Хотя я, в принципе, описал как и что делать.

  15. kuzmi4 14 сентября 2008 at 23:59 Permalink

    Большое спасибо за пример. На отдельной страничке все получилось, а вот что применительно к WordPress куда прописывать библиотеки и стили?
    Спасибо.

  16. Марина 15 сентября 2008 at 2:33 Permalink

    Шикарно!

  17. Minras 15 сентября 2008 at 4:20 Permalink

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

  18. b000 15 сентября 2008 at 4:48 Permalink

    пригодица спасибо)

  19. Я собственной персоной 15 сентября 2008 at 7:04 Permalink

    Большое спасибо за пример. На отдельной страничке все получилось, а вот что применительно к WordPress куда прописывать библиотеки и стили?
    Спасибо.

    Ну так же само, в хеадер вставляем библиотеки, в пост, к примеру, блок с картинками.

  20. Aliska 15 сентября 2008 at 8:09 Permalink

    Я вам очень благодарна, мне понравилось

  21. ainu 15 сентября 2008 at 12:50 Permalink

    Сразу 2 очепятки: «изображения могу двигается».
    Симпатично. Но лично для себя стараюсь не позиционировать jquery как средство, цели которого отличны от банального удобного получения объекта по классу, id или по другим параметрам. Как-то роднее обычный, «голый» Javascript.

  22. Дима 16 сентября 2008 at 2:50 Permalink

    В opere 9.52 не работает, вот скрин http://avoreg.ru/v.php?id=1922fa08dd489c2581069bb5615ad1e3

    P.S.
    «Электропочта» что это за слово такое? типо «ПреВеД МедВед», «ГГ» ? o_O

  23. Octane 16 сентября 2008 at 5:29 Permalink

    Замечательный блог. Добавил ссылку в «dmoz».

  24. Я собственной персоной 16 сентября 2008 at 8:09 Permalink

    Замечательный блог. Добавил ссылку в «dmoz».

    Ух ты, клёва, спасибо (-:

  25. Вадим 17 сентября 2008 at 15:37 Permalink

    НЕ РАБОТАЕТ В ОПЕРЕ!!! Поэтому не рекомендую ставить на свой сайт и называть «офигенно-опупенное слайдшоу, посмотрите здесь», когда оперчане откроют это они удивятя, ибо оно НЕ ПАШЕТ В ОПЕРЕ!!!

  26. Я собственной персоной 17 сентября 2008 at 16:04 Permalink

    Ну мне жаль оперу, что тут скажешь. Слайдшоу не из той оперы.

  27. Octane 17 сентября 2008 at 18:17 Permalink

    Вадим, у Вас «Opera» бракованная, у меня все отлично работат.

  28. Костя 18 сентября 2008 at 22:24 Permalink

    нормально описано без зауми спасибо

  29. Ohotnik 25 сентября 2008 at 5:46 Permalink

    Былобы здорово, если при нажатии на слайд, он раскрывался на весь экран.

  30. Dypi 12 октября 2008 at 3:49 Permalink

    Спасибо, качнул.
    Осталось фоток собрать.

  31. Rii 12 октября 2008 at 17:39 Permalink

    В моей опере тоже всё прекрасно работает. А вот в ИЕ6 – не отображаются стрелочки навигации. Это видимо из-за png-формата изображений. Кто знает как пофиксить это? Unit PNG Fix не помог..

  32. Ромка 24 декабря 2008 at 3:59 Permalink

    НАРОД А НА IE6 – НЕПАШЕТ =((

  33. Вадим 25 декабря 2008 at 6:28 Permalink

    Обратите внимание на такой феномен. В IE при смене слайда наблюдается появление хаотичных белых точек. Я где-то нарыл подобное слайд-шоу, там эти точки никуда не деваются. Помогите найти причины появления и устранить. Спасибо.

  34. Владимир 11 января 2009 at 4:46 Permalink

    НАРОД А НА IE6 – НЕПАШЕТ =((
    Подтверждаю!

  35. Рустам 18 февраля 2009 at 15:45 Permalink

    Спасибо, скачал.

  36. Эльдар Файзуллин 1 марта 2009 at 19:13 Permalink

    А оно может подгружать картинки не сразу?
    Если картинок 200, а канал у посетителя медленный, то удобнее, не начинать показ следующего слайда, пока он не загрузится.

  37. prof 15 марта 2009 at 15:03 Permalink

    В IE6 не работает! И дело не в PNG. Поменял на GIF. Отредактировал CSS -
    стрелки навигации не появились. В Firefoxe и в Operа все работает и на PNG и на GIFках. А жаль. Браузер до сих пор самый популярный.
    Может кому-то удалось заставить работать под IE6? Просьба поделиться.
    Или, если можно, ссылочку на что-нибудь внешне похожее, но работоспособное.

    • GlobalSEO 22 декабря 2009 at 22:22 Permalink

      Получилось в IE6 методом тыка.

      * html .dhonishow .dhonishow-previous-button {
      background-image: none;

      }

      убрать в стилях эту хрень и стрелочки появятся, убрать надо и на левую и на правую кнопку.

  38. lexus 28 марта 2009 at 3:43 Permalink

    нет ни слова об эфектах,
    посмотрел на сайте (оригинале)
    есть неплохие различные эфекты.

  39. alexandr 1 октября 2009 at 22:44 Permalink

    а нет галерея где можно два изображения открывать
    скажем одно справа, другое слева?

  40. Dimon_dndz 17 сентября 2010 at 6:15 Permalink

    прикольная всё таки это штука эта галерея, но вот никак не могу найти норм инстрекции как сделать слайд шоу на свой вкус:( мож кто поможет? ICQ 379584987

  41. AleksejZYKOV 17 июня 2011 at 23:48 Permalink

    Киевская VIP-сваха подыскивает жен депутатам

  42. HYIP 11 января 2012 at 20:47 Permalink

    Wow, incredible blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your web site is excellent, as well as the content!. Thanks For Your article about Делаем слайдшоу | Ð§ÐµÑ€Ð½ÐµÐ².ру .

  43. HYIP 12 января 2012 at 19:01 Permalink

    Wow, awesome blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your web site is magnificent, let alone the content!. Thanks For Your article about Делаем слайдшоу | Ð§ÐµÑ€Ð½ÐµÐ².ру .

  44. top 10 minecraft skins 13 января 2012 at 13:19 Permalink

    Wow, fantastic blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your site is fantastic, as well as the content!. Thanks For Your article about Делаем слайдшоу | Ð§ÐµÑ€Ð½ÐµÐ².ру .

  45. Wanita Estrado 25 января 2012 at 12:28 Permalink

    Really good information. Keep up the superb performance.

  46. Dylan Shapleigh 28 января 2012 at 2:18 Permalink

    Sorry, but I debate with this blog post. I do delight in your particular blog however and will likely continue to keep moving in return for news.

  47. invest liberty reserve 16 февраля 2012 at 0:38 Permalink

    This is the reverse Делаем слайдшоу | Ð§ÐµÑ€Ð½ÐµÐ².ру blog for anyone who wants to attempt out out most this topic. You observation so such its near exhausting to contend with you (not that I real would want…HaHa). You definitely put a new reel on a message thats been backhand nigh for eld. Fastidious object, just outstanding!

  48. Annelle Polich 19 февраля 2012 at 13:05 Permalink

    Hey. Actually want to leave a brief remark and inquire where you obtained your particular blogging theme I am creating own blog and truly appreciate your particular graphics.

  49. bail bonds nj license 24 февраля 2012 at 1:43 Permalink

    I leave a response when I especially enjoy a post on a site or if I have something to add to the discussion. It is a result of the passion communicated in the post I read. And after this post Делаем слайдшоу | Ð§ÐµÑ€Ð½ÐµÐ².ру. I was excited enough to drop a commenta response ;-) I actually do have a couple of questions for you if you usually do not mind. Is it only me or do a few of these remarks come across as if they are left by brain dead visitors? :-P And, if you are writing on additional places, I’d like to keep up with anything fresh you have to post. Would you make a list all of all your communal sites like your twitter feed, Facebook page or linkedin profile?

  50. Caleb Billesbach 24 февраля 2012 at 13:48 Permalink

    Hi, it is understandable paragraph along with this YouTube video; I can’t believe that one can not understand this effortless post having with video presentation.


Оставить комментарий