|
Если Вам нужен качественный хостинг и Вы непротив сэкономить 10% на его покупке, то Вы можете воспользоваться моим специальным предложением по скидке на хостинг от компании Ютекс.
|
Слайдер изображений с помощью CSS и jQueryC выходом в продажу очередного классного гаджета в Apple - iPad выяснилось, что он не поддерживает Flash анимацию. Это породило массу споров насчет будущего этой технологии. Учитывая это, автор данного урока считает, что разумно создавать небольшие виджеты, такие как слайдеры изображений, используя только CSS\HTML\Javascript. Подобные слайдеры более дружелюбны с точки зрения поисковой оптимизации и работают даже при отключенном JS.
Исходники по просьбе автора урока не предоставляются! Но собрать их самому легче простого из демо версии. HTML Начнем с оберточного контейнера main_view и 2-мя встроенными секциями image_reel и paging. Первая будет содержать меняющиеся изображения, вторая - управление переключением. Взгляните на изображение ниже для наглядности:
CSS В коде присутствуют комментарии:
jQuery - начало Прежде всего подключаем:
Сразу под этой строкой откройте новый тег <script> и введите событие $(document).ready. Это позволит выполнять скрипт только при полной загрузке страницы.
jQuery - продолжение Настраиваем слайдер изображений Начните с показа управления страницами и активации первого изображения (ссылки). Далее мы посчитаем и подстроим ширину image_reel в зависимости от количества слайдов:
Настройка функции слайдера и таймера Вначале мы создаем функцию для события прокрутки (rotate). Далее создаем еще функцию (rotateswitch), которая будет повторять событие прокрутки.
Наведение мышкой + события при нажатии Если пользователь хочет просмотреть слайд более продолжительное время, мы сделаем так, чтобы слайдер остановился при наведенной мышке. Также мы должны сбрасывать таймер при каждом клике на номер с слайдом.
Вот и все готово! И в конце немного примеров с других сайтов для вдохновения: Данный урок подготовлен для Вас командой сайта http://ruseller.com Оценивать уроки могут только зарегистрированные пользователи Если хотите не упустить данный урок, добавьте его в закладки Пять последних добавленных уроков в рубрике Для сайта: »Делаем постоянные липкие заметки с использованием локального хранилища HTML5 »Простая система комментирования с использованием AJAX »Временнная шкала (PHP, CSS и jQuery ) »Динамическая секция ЧАВО с использованием jQuery, YQL и Google Docs »Простой способ использовать на сайте такой шрифт, какой хочется. Зарегистрируйтесь, чтобы иметь возможность добавлять комментарии Комментарии: Автор: SnAtVB (2010-03-31 21:58:21) DLE советую))) Автор: RUDO (2010-03-07 23:13:57) IIIDimaIII Для большого сайта лучше Joomla! Возможностей больше... Автор: IIIDimaIII (2010-02-12 18:21:19) подскажите пожалуйста кто знает, какой движок желательно использовать для большого сайта. Начал делать в Wordpress но знаю может ли он тормозить, когда инфы будет больше.... За ранее Благодарен Автор: demon (2010-02-09 20:05:58) Ahisandra урок внимательно посмотрите. Автор: macknoyer (2010-02-09 20:03:54) А все разобрался, проблема была в значении width, увеличил и все заработало... Автор: macknoyer (2010-02-09 20:00:53) Возникла одна проблема: отображаются все фотографии, кроме последней...Что не так делаю? Автор: Ahisandra (2010-02-09 15:57:00) Хороший урок. Еще бы таймер автоматической прокрутки прилепить)))))) Автор: SergeyS (2010-02-09 04:49:54) Как сделать прокрутку фоток мышью или пальцем, как в ipad? Сделайте урок, пожалуйста. Сергей Автор: Kolian (2010-02-09 00:37:03) Огромное спасибо, только подумал, что мне нужно подобное на сайт и вы предугадали мои мысли)) |
Если Вы давно мечтаете о создании собственного блога на движке Wordpress, то советую Вам обратить внимание на мой новый видеокурс "Wordpress - Профессиональный блог за один день". Это более 100 видеоуроков по всем аспектам создания и ведения своего блога на самом популярном движке в мире.
Меня часто спрашивают, как я раскручивал данный сайт? Мой ответ таков. Для раскрутки данного сайта использовалась методика "Мастер план по раскрутке сайта", которая была предложена Юсуфом Губайдуллиным в начале 2009-го года.
|
||












Автор: QSCI (2010-08-28 21:56:40)
Сильно тормозит в IE