Начална » кодиране на стоките » Как да създадете слайдер с помощта на Photoshop & jQuery

    Как да създадете слайдер с помощта на Photoshop & jQuery

    Без съмнение, слайдерът на изображението е един от най-често използваните елементи в бизнес уеб дизайна, поради сравнително големия си размер, който е в състояние да привлече вниманието на посетителите, щом пристигнат на сайта. Въпреки че мрежата започна да преосмисля използваемостта на плъзгача за изображения, тя все още се смята за задължителен за новодошлия в индустрията за уеб дизайн..

    В този урок за уеб дизайн ще се научим да създаваме плъзгач за персонализирани изображения по-горе, използвайки Photoshop, който можете да прегледате крайния резултат от тук. Не само ще го илюстрираме във Photoshop, но също така ще го превърнем във функционален дизайн, като го конвертираме в HTML / CSS и добавим jQuery за неговия страхотен ефект на плъзгане..

    Звучи като много сложни битове, но всъщност е доста лесно и лесно да се разбере, да започнем тогава!

    Повече се интересувате от приемането на слайдер на изображението и го персонализирате по пътя? Тук са публикувани публикации за вас.

    • Плъзгач на изображението: 23 jQuery Плъзгачи
    • Плъзгач на изображението: 18 Plugins за WordPress

    Приготвяме се да започнем

    За този урок ще са ви необходими следните ресурси:

    • 26 Повтарящи се пикселни шаблони от PSDfreemium.
    • библиотека jQuery
    • Плъзгач Nivo
    • Modernizr
    • Намерени са текстури от VandelayPremier
    • (Алтернатива) 13 HQ Old Textures Textures from overdosse
    • Rinjani by Ciaciya
    • Ступа от Агнес Сим
    • Tally от Nino Satria
    • Предложения от Тимо Балк
    • Улувату-Бали от Арис Вей

    Част I - Проектиране на слайдер на изображението

    Стъпка 1: Настройване на фона

    Започнете с създаване на нов файл с размер 1000 × 700 px. Запълнете фона с цвят # efc89e.

    Добавете наслагване на шаблон с помощта на свободен пикселен шаблон от PSDfreemium.

    Стъпка 2: База на плъзгача

    Активирайте инструмента с правоъгълник. Създайте правоъгълник с размер 940 × 450 px. Можете да използвате всеки цвят, няма значение.

    Щракнете двукратно върху слоя, за да отворите диалоговия прозорец Layer Style. Добавете Layer Style Drop Shadow, Outer Glow и Stroke.

    Това е резултатът. Базата с плъзгача сега има хубава рамка с мека сянка зад нея.

    Стъпка 3

    Добавете снимка и я поставете над базата на плъзгача. Натиснете Ctrl + Alt + G, за да го конвертирате в Clipping Mask и поставете снимката в плъзгача.

    Стъпка 4: Лента

    Начертайте правоъгълна форма с цвят # f4e1ae, който ще се използва като лента.

    Щракнете двукратно върху слоя на формата и активирайте функцията Bevel and Emboss, Gradient Overlay и Pattern Overlay със следните настройки.

    Това е резултатът от добавянето на Layer Styles.

    Стъпка 5

    Нека добавим хартиена текстура върху лентата, за да стане по-реалистична. Поставете текстурата върху формата на лентата. Конвертирайте го в Clipping Mask като натиснете Ctrl + Alt + G.

    Стъпка 6

    Нека нарисуваме сенки и акценти върху лентата. Създайте нов слой над лентата. Оцветете черно в долната част на лентата. Конвертирайте го в Clipping Mask (Ctrl + Alt + G) и след това намалете непрозрачността му до 10%.

    Стъпка 7

    Повторете предишния процес до горната част на лентата. Но този път, добавете осветеност чрез боядисване в бяло и след това намалете непрозрачността му до 50%.

    Стъпка 8: Шевове

    Активирайте инструмента за моливи. Натиснете F5, за да отворите настройката Brush. Задайте размера на четката на 1 px и увеличете разстоянието, докато не получим пунктирана линия в областта за преглед.

    Стъпка 9

    Начертайте 1 px черна линия върху лентата. Намалете нейната непрозрачност до 20%. Дублирайте слоя, като натиснете Ctrl + J. Натиснете Ctrl + I, за да обърнете цвета му. Увеличете непрозрачността до 50%. Активирайте Move Tool и след това натиснете стрелка надолу и стрелка наляво веднъж, за да го бутнете.

    Ето резултатите, които се виждат при 100% увеличение.

    Стъпка 10

    Повторете този процес, за да нарисувате други шевове от другата страна на лентата.

    Стъпка 11: Добавете орнаментирана форма

    Задайте цвят на преден план в сиво. Използвайте мека четка с размер 1 px, за да начертаете орнаментирана форма. Бъдете креативни, можете да използвате всяка форма, която харесвате. До него начертайте 1 px линия и след това изтрийте външния й ръб с помощта на мекия Eraser Tool. Дублирайте линията, обърнете го хоризонтално и я поставете от другата страна.

    Стъпка 12

    Изберете всички богато украсени слоеве и ги съединете в един слой, като натиснете Ctrl + E. Дублирайте формата и я поставете под оригиналната орнаментирана форма. Натиснете Ctrl + I, за да обърнете цвета му. Активирайте Move Tool и след това натиснете стрелка надолу веднъж, за да го бутате с 1 px надолу.

    Стъпка 13: Информация за снимката

    Въведете снимка в лентата.

    Стъпка 14: Навигация

    След това ще нарисуваме няколко кръга за навигация в слайд. Начертайте форма на кръг с цвят: # 8d877c в долната част на лентата.

    Добавете вътрешна сянка, като използвате следните настройки.

    Това е резултатът. Кръгът се превръща в плитка дупка.

    Стъпка 15

    Задръжте Alt и след това плъзнете слой с форма на кръг, за да го дублирате.

    Стъпка 16

    Да зададем активно състояние на една от тези връзки. Изберете един от кръга и променете цвета му на # bebbb5. Добавете вътрешна сянка, наслагване с градиент и инсулт.

    Стъпка 17

    Задръжте Ctrl и след това кликнете върху иконата на лентата в панела Layers. Създайте нов слой под лентата и го напълнете с черно. Активирайте Move Tool и натиснете няколко пъти стрелка наляво и надолу.

    Стъпка 18

    Омекотете го, като изпълните филтър за Gaussian Blur. Кликнете върху Филтър> Размазване> Gaussian Blur.

    Стъпка 19

    Поставете сянката на лентата над слоя на плъзгача. Конвертирайте го в Clipping Mask като натиснете Ctrl + Alt + G.

    Стъпка 20

    Намаляване на непрозрачността на сянката на 40%.

    Стъпка 21

    Боя панделка сянка на фона. Намаляване на непрозрачността му до 20%.

    Стъпка 22

    Използвайте Pen Tool, за да изтеглите задната част на лентата. Задайте цвета му на # b68f63. Поставете я зад плъзгача.

    Това е резултатът, който се вижда при 100% увеличение.

    Стъпка 23

    Дублирайте формата, която току-що създадохме и я поставете зад горната част на лентата. Обърнете го вертикално.

    Стъпка 24: Краен резултат в Photoshop

    Това е крайният ни резултат в Photoshop. След това ще продължим да го кодираме във функционален плъзгач.

    Част II - Преобразуване в HTML / CSS

    Стъпка 25 - Настройване на файлове

    Създайте нова папка, наречена My-Photo-слайдер. Вътре в тази папка създайте нов празен HTML документ (index.html), празен лист за стилове (style.css) и папка за изображения (IMG). Също така трябва да включим в папката jQuery библиотеката и плъгина Nivo Slider. Тъй като ние използваме HTML5 маркиране, трябва да добавим IE рана, за да активираме HTML5 елементите на IE 8 или по-долу. Ще използваме скрипт, наречен Modernizr, за да приспособим IE.

    Стъпка 26 - Основна HTML маркировка

    отворено index.html в любимия си редактор на код. Определете DOCTYPE (използваме HTML5), глава елементи (където добавяме заглавието на документите и свързваме CSS и JavaScript (jQuery Library, Nivo Slider и Modernizr). Разделение обвивка (за центриране на оформлението), удар с глава елемент и обвивка на слайд.

          Моите фото слайдове       

    Стъпка 27 - Нарежете PSD

    Отворете макета на PSD и изрежете всички необходими изображения. За снимката, да вземем следните снимки от sxc.hu (изисква се вход, ако все още нямате сметка, можете да се регистрирате безплатно). Преоразмерете всички изображения до 920 × 430 px. Поставете всички изображения в папката с изображения (IMG).

    1. Rinjani by Ciaciya
    2. Ступа от Агнес Сим
    3. Tally от Nino Satria
    4. Предложения от Тимо Балк
    5. Улувату-Бали от Арис Вей

    Стъпка 28 - Създаване на заглавие

    Добавете тези следния код между

    и
    .

     

    Моите фото слайдове

    Сега нека добавим стил към заглавката. Също така добавяме стила на тялото и елементите на обвивката. Поставете всички стилове в таблицата със стилове, style.css.

     / * Основен стил * / тяло фон: прозрачен url (img / bg.jpg); шрифт: 15px / 2 'Adobe Caslon Pro', Грузия, Сериф; марж: 0; подложка: 0;  a outline: 0 none #pagewrap margin: 120px auto; подложка: 0; позиция: относителна; височина: 100%; ширина: 960 пкс;  header display: block; плаваш: право; марж-надясно: 40px; ширина: 192px; Z-индекс: 52; позиция: относителна;  h1 фон: прозрачен url (img / separator.png) централно дъно без повторение; / * Добавете разделителна линия под заглавието * / font-size: 18px; шрифт тегло: удебелен шрифт; височина: 70px; линия височина: 1,1; марж: 55px 10px 0; текст-приравни: център; текст-трансформация: главни букви;  

    Стъпка 29 - Добавете Плъзгач за снимки

    Сега ще добавим код към основната част на нашия документ - плъзгача за снимки. Нека първо да добавим снимките. Поставете следния код между тях

    и
    .

     

    След това добавете лентата и надписа за снимките.

     
    Фотограф:
    Енрико Нунзиати
    местоположение:
    Пустинята Намиб
    Модел:
    Мъртъв Влей
    Дата:
    18 март, 2011
    Фотограф:
    Лина Дхамманари
    местоположение:
    Остров Ломбок, Индонезия
    Модел:
    Планината Ринджани
    Дата:
    8 май 2008 г.
    Фотограф:
    Агнес Сим
    местоположение:
    Боробудур, Индонезия
    Модел:
    Голямата ступа
    Дата:
    12 юни 2008 г.
    Фотограф:
    Нино Сатрия
    местоположение:
    Taman Safari Индонезия
    Модел:
    Тали Жираф
    Дата:
    16 август 2009 г.
    Фотограф:
    Тимо Балк
    местоположение:
    Убуд, Бали, Индонезия
    Модел:
    Предложения
    Дата:
    20 декември 2009 г.
    Фотограф:
    Арис Вей
    местоположение:
    Uluwatu-в Бали
    Модел:
    Красив плаж
    Дата:
    20 юли 2011 година

    Сега, ако отворим index.html в браузъра имаме нещо подобно:

    Стъпка 30

    Все още трябва да фиксираме външния вид на плъзгача с помощта на CSS.

     #slidewrap position: absolute; #slider position: relative; височина: автоматичен; ширина: 920px; граница: 10px твърдо #fff; box-shadow: 0 0 5px # 444; марж: 10px;  .ribbon фон: прозрачен url (img / info-bg.png) без повторение; височина: 482px; ширина: 192px; позиции: абсолютен; дясно: 40px; отгоре: -3px; Z-индекс: 50;  #slider img position: absolute; отгоре: 0px; лява: 0px; дисплей: няма;  

    Това е, което имаме сега.

    В момента сме свързали плъзгача с плъзгача Nivo, но не сме свързали скрипта. Така че нека да свържем скрипта, като добавим между тях JavaScript функциите и елемент.

      

    Стъпка 31: Стил на плъзгача

    Последната стъпка е добавянето на стила на плъзгача.

     / * Стиловете на Nivo Slider * / .nivoSlider позиция: относителна;  .nivoSlider img позиция: абсолютна; отгоре: 0px; лява: 0px;  / * Ако изображението е опаковано във връзка * / .nivoSlider a.nivo-imageLink позиция: абсолютна; отгоре: 0px; лява: 0px; ширина: 100%; височина: 100%; граница: 0; подложка: 0; марж: 0; Z-индекс: 6; дисплей: няма;  / * Резени и кутии в Slider * / .nivo-slice display: block; позиции: абсолютен; Z-индекс: 5; височина: 100%;  .nivo-box display: block; позиции: абсолютен; Z-индекс: 5;  .nivo-directionNav display: none! important .nivo-html-надпис display: none;  .nivo-заглавие позиция: абсолютна; дясно: 20px; текст-приравни: център; отгоре: 130px; ширина: 192px; Z-индекс: 60;  .nivo-надпис p мард: 0 .nivo-caption .title шрифт-стил: курсив .nivo-controlNav позиция: абсолютна; надолу: 10px; дясно: 20px; височина: 15px; ширина: 192px; текст-приравни: център; езика: блок; Z-индекс: 51;  .nivo-controlNav a фон: прозрачен url (img / button.png) център без повторение; езика: вграден блок; височина: 14px; ширина: 14px; текст-тире: -9999px; курсора: указател;  .nivo-controlNav .active фон: прозрачен URL (img / button_active.png);  

    Краен резултат + изтегляне

    Това е нашият краен резултат, кликнете тук, за да видите работната демонстрация.

    Не можете да постигнете определена стъпка? Тук са PSD файл на резултатите и завършен проект, за да тествате и да играете.

    • Плъзгач на изображението Инструкция PSD файл
    • Плъзгач на изображението Пълен проект