www.seomark.ru |
Веб-дизайн и поисковая оптимизация |
||
Главная | Веб-дизайн и оптимизация сайтов | Фотолаборатория | Радиотехника | Полезные программы | Разработка сайтов | |||
Вебдизайн с jQuery - это очень просто!
Простая карусель изображений JCarouselLiteПлагин прокрутки слайдов JCarouselLite, построенный на основе бесплатной библиотеки скриптов jQuery, - простой и довольно популярный среди разработчиков сайтов вариант карусели изображений. Разработчик - Генеши Марваха (Ganeshji Marwaha), программист из небольшого городка Нашуа (Nashua) в штате Нью-Гэмпшир, США. JCarouselLite имеет оптимальное количество настроек, обеспечивающих быструю и удобную адаптацию под любой дизайн сайта, и корректно работает в большинстве браузеров, включая ИЕ6 (must die!). Пример работы этой карусели показан на рисунке: Управлять перемещением картинок можно кнопками вперед/назад или прокруткой колесом мыши. Есть и автопрокрутка, интервал которой можно менять или отменить совсем в настройках. Все изображения могут быть ссылками. В данном примере - это два изображения из четырех, а ссылки открываются в небольшом окне по клику. Кстати, если вы хотите делать изображения карусели ссылками, то делайте это для всех картинок, так как угадать, какое из изображений является ссылкой, можно только по изменению формы курсора. Для этого приходится прокручивать все изображения, кликая по стрелкам вперед/назад или колесом мыши. На нашем примере видно, что такой поиск картинок-ссылок неудобен. Установка карусели изображений JCarouselLiteСначала скачиваем архив. Затем, чтобы избежать путаницы, создадим на сайте новую папку, назвав её jcarousellite, и распакуем в неё скачанный архив. У нас получится папка с тремя скриптами jquery-1.8.3.min.js, jCarouselLite.js и jquery.mousewheel.min.js. Далее необходимо добавить в заголовок страницы с будущей каруселью внутрь тега <head>...</head> следующие строчки, указывающие пути к новым файлам, и небольшой JavaScript для инициализации и настройки JCarouselLite. Кроме того, добавим несколько правил CSS для нашего конкретного варианта карусели. Естественно, вы можете устанавливать свои в соответствие с дизайном сайта.
Теперь размещаем на странице сайта необходимые изображения, поместив их в тег <div class="gallery"> как элементы неупорядоченого списка. Если вам не требуются кнопки навигации и ссылки с картинок, то HTML-код получается таким: <div class="gallery">
Для нашего варианта с кнопками прокрутки вперед/назад по бокам карусели и с двумя картинками-ссылками, открывающимися в отдельном окне (размер 480х335 в левом верхнем углу экрана), HTML-код будет немного посложнее : На этом установка карусели закончена, и вы можете посмотреть свое творение, открыв страницу в браузере. Настройка параметров карусели изображений JCarouselLiteДля простоты настройки карусели JCarouselLite основные параметры можно изменять в размещенном вверху JavaScript. Комментарии переведены на русский язык и не требуют, на мой взгляд, пояснений. Как всегда, лучше самим поиграть с установками и посмотреть результат. Заданные в скрипте настройки соответствуют нашему примеру в начале статьи. Полный перечень доступных настроек с подробным описанием можно посмотреть в файле jCarouselLite.js, открыв его в любом редакторе или Блокноте. Естественно, самые любопытные могут изменять их на свой вкус и цвет. В нашем примере для кнопок прокрутки использованы простейшие символы стрелок "<<... >>", но, конечно же, можно применить для этого любые изображения, поместив их на кнопку, или вообще отказаться от тега кнопок
Если же вы хотите заменить стандартную кнопку другим изображением, то используйте вместо тега <button> другой, например, <div> с соответствующим классом (class) и идентификатором (id), в котором задайте нужные вам параметры. Подробнее о создании различных кнопок смотрите в статье "Создание кнопок в форме обратной связи".
О других программах создания каруселей изображения, фотогалерей и слайд-шоу на сайте смотрите в статьях о jQuery. 15.05.2013 г. |
|||
|
|||
Главная | Веб-дизайн и оптимизация сайтов | Фотолаборатория | Радиотехника | Полезные программы | Разработка сайтов | |||
Copyright © 2008 - Марк Розенталь e-mail: Перепечатка материалов сайта разрешается при условии сохранения имени автора и гиперссылки на www.seomark.ru Ключевые слова: jquery фотогалерея, jquery слайдер, JCarouselLite, jquery скачать, плагины jquery, установка jquery карусель |