Наш блог

Списи, размену знања, Новости, Туториали

  • Као веб девелопер, шта уживате кодирање највише?

    Loading ... Лоадинг ...
How to Code an Overlapping Tabbed Main Menu

Како код Преклапање са картицама Главни мени

Основна навигација мени је тај део уеб дизајн који чини цео сајт изгледа жив и потпун. Али најчешћи тип навигациони мени стила и даље користи доста је навигација преко картица менија. Ево туторијал о томе како да код преклапања таббед менија.

Ливе Демо Довнлоад

Хеи тхере!

То ће бити одлично ако би такође Претплатите се на наш феед ...

Постоје различите стилове и технике стварања картицама навигациони мени и један од њих је картицама облагања или преклапају стил у коме свакој картици изгледа да лежи у односу на друге и самим тим даје цео мени врло реално осећају. Док пројектовање мој сајт, ја сам прошао кроз много инспирације и туторијала. Један од њих је овог туторијала под називом Пхотосхоп-папир текстуре од нуле затим креирате Грунги дизајн Веб са тим! Написао Цоллис од НетТутс.цом Ово завршио као главна инспирација за мој сајт и док пролази кроз туторијал сам пронашао Цоллис рекао да:

"Сада, ако ја кажем да сам овим картицама изгледају одлично, а разлог што они раде је зато што се преклапају. Нажалост, то такође чини их је теже радити са ХТМЛ-у. Ви ипак можете урадити различите ствари са транспарентним ПНГ, или алтернативно само се боје текста промену у ролловере и не брините о промени картицу боје. У сваком случају ово је све мало ван оквира овог упутства. Довољно је рећи мени може да буде мало незгодно да се изгради. "

Па сам покушао кодирање једног у хтмл и након што сам следећи помисао на то дељење са свима вама.

Корак 1.Геаринг Горе

Дакле, пре него што почнете да код ове врсте навигација преко картица у ХТМЛ / ЦСС кода, прво морају да науче како да га креирате у Пхотосхопу на првом месту. Изнад туторијал је веома детаљан и Цоллис ради одличан посао у настави како да се изгради такав мени у Пхотосхопу. Изградили сам један једноставан специјално за овај туторијал.

menu-image

Сада ћемо ми навести да постоје три стања таб.Тхе неактивном стању је сиве боје, активно стање је дубоко плаво и лебде држава светло челик плаве боје. Дакле, пре него сечење до три слике за сваку картицу, може се кришка из вилењак слике.

2. корак. Одсецање Табс Из ПСД-а

tab-sprite

Поравнајте картице вертикално користећи мреже као што је приказано на слици изнад. Такође можете поравнати картице хоризонтално уместо вертикално али тада ЦСС позадинску слику позицији ће се приступити на другачији начин. Избор зависи од особе до особе, али савршено обе раде. Док купирање слику пратите упутства правилно и имајте у виду да сам направио позадину транспарентну, јер ћемо бити потребе прозирном позадином ако треба да се преклапају картице. Усева слику и сачувајте је за веб у ПНГ24 формату. Још једна тачка на уму док сечење горе слика јесте да први табулатор, односно 'Хоме "таб не би требало да имају било сенку на левој страни у неактивном стању. Дакле, за ту картицу ми морамо да створимо други вилењак без сенке у њему.

no-shadow-sprite

3. корак. Код Гост

Сада да је наш Одсецање је завршена и ми смо све слике потребно можемо да почнемо кодирање наше траци за навигацију. Само да би пример изгледа добро, имам изграђен узорак садржану области садржаја распоред са преклапали траци за навигацију. Цео распоред изгледа овако:

 <ДОЦТИПЕ ХТМЛ ПУБЛИЦ "- / / В3Ц / / ДТД КСХТМЛ 1.0 Транситионал / / ЕН" "хттп://ввв.в3.орг/ТР/кхтмл1/ДТД/кхтмл1-транситионал.дтд">
 <хтмл кмлнс="хттп://ввв.в3.орг/1999/кхтмл">

 <хеад>
 <мета цонтент="тект/хтмл; цхарсет=утф-8" хттп-екуив="Цонтент-Типе" />
 <линк хреф="цсс/стилес.цсс" рел="стилесхеет" типе="тект/цсс" />
 </ Див>

 <боди>
	 <див ид="паге-врап">
		 <ул ид="маин-нав">
			 <ли цласс="цуррент"> <а Хреф="индек.хтмл"> Почетна </ а> </ п>
			 <ли цласс="портфолио"> <а хреф="портфолио.хтмл"> портфолио </ а> </ п>
			 <ли цласс="сервицес"> <а хреф="сервицес.хтмл"> Услуге </ а> </ п>
			 <ли цласс="абоут"> <а хреф="абоут.хтмл"> О нама </ а> </ п>
			 <ли цласс="цонтацт"> <а хреф="цонтацт.хтмл"> Контакт </ а> </ п>
		 </ П>
		 <див цласс="цлеар"> </ див>
		 <див ид="феатуред">
			 <див ид="феатуред-цонтент">
			 </ Див>
		 </ Див>
	 </ Див>
 </ Боди>

 </ Хтмл>

Омогућава поглед на нашу главну навигацију менија. Користио сам једноставан несређене листе као и сваки други траци за навигацију и стилизована га користи позадинску слику да хипервезу тагове листи је.

 <ул ид="маин-нав">
	 <ли цласс="цуррент"> <а Хреф="индек.хтмл"> Почетна </ а> </ п>
	 <ли цласс="портфолио"> <а хреф="портфолио.хтмл"> портфолио </ а> </ п>
	 <ли цласс="сервицес"> <а хреф="сервицес.хтмл"> Услуге </ а> </ п>
	 <ли цласс="абоут"> <а хреф="абоут.хтмл"> О нама </ а> </ п>
	 <ли цласс="цонтацт"> <а хреф="цонтацт.хтмл"> Контакт </ а> </ п>
 </ П>
 ул # нав ли главни-{
	 флоат: лефт;
	 позиција: релативна;
	 дисплаи: инлине;
 }

Запамтите да користимо слике вилењак за картице у којој врху највише картица представља активно стање, средњи представља неактивном стању и представља дно лебде државе. Дакле, ми ћемо користити имовину 'бацкгроунд-позицију "да правилно место слике на њихове државе на следећи начин:

 ул # нав ли главни-{
	 позиција: релативна;
	 ширина: 110пк;
	 висина: 29пк;
	 дисплаи: блоцк;
	 бацкгроунд-имаге: урл ('../ слика / табс.пнг ');
	 бацкгроунд-поситион: центар центар;
	 цолор: # 44403б;
	 фонт-сизе: нико;
	 фонт-сизе: 14пк;
	 паддинг: 12пк;
	 тект-алигн: лефт;
	 паддинг-лефт: 30пк;
	 фонт-веигхт: болд;
 }
 ул # нав-главни ли.хоме {
	 бацкгроунд-имаге: урл ('../ имагес / картицу-хоме.пнг ');
 }
 ул # нав-главни ли.цуррент {
	 бацкгроунд-поситион: топ;
	 цолор: # фффффф;
 }
 ул # нав ли главни-а: ховер {
	 бацкгроунд-поситион: дну;
	 цолор: # фффффф;
 }
 ул # нав-главни ли.цуррент: ховер {
	 бацкгроунд-поситион: топ; / * Да би се спречило Тренутни картицу од промене боје на лебди * /
	 цолор: # фффффф;
 }

Приметићете да сам дао релевантне класе за сваку од листе елемената и класе под називом "струја" на картицу која је за тренутне стране. То се ради тако да могу да доделите различите з вредности индекса на свакој картици у растуцем редоследу, тако да свакој картици се налази у вишим з-осе у односу на картицу након тога. Картица са "струје" класа ће леже на највишем налогу з-осе, јер представља тренутну страницу и увек ће остати на врху, без обзира на то место на листи. Пре наношења з-вредности индекса, уверите се да позицију атрибут за елемент листе је подешен на релативно. Без икаквих позиционирања вредности з-индекс некретнина неће радити уопште.

 ул # нав-главни ли.цуррент {
	 з-индек: 100;
 }
 ул # нав-главни ли.хоме {
	 з-индек: 100;
 }
 ул # нав-главни ли.портфолио {
	 з-индек: 99;
 }
 ул # нав-главни ли.сервицес {
	 з-индек: 98;
 }
 ул # нав-главни ли.абоут {
	 з-индек: 97;
 }
 ул # нав-главни ли.цонтацт {
	 з-индек: 96;
 }

Иако смо добијамо различите З-индекс вредности картице, они и даље не појављују изнад одушевљено примили и да ће изгледати овако:

non-overlapped-tabs

Да би завршавао на нашу траци за навигацију, морамо да гура свакој картици на врху друге. Су додељени смо з-вредности индекса у опадајућем редоследу с лева на десно. Дакле, ми смо само ће гурнути сваку картицу од права да о 20пк са леве стране додавањем негативних 'паддинг-лефт' имовине 'ул # нав ли главни-"и притисните целу траку за навигацију несређене листе са леве стране додајући "маргин-лефт" позитиван 20пк да поништи леве одељења кретање траке.

 ул # нав {главни-
	 маргин-лефт: 20пк;
 }
 ул # нав ли главни-{
	 флоат: лефт;
	 позиција: релативна;
	 маргин-лефт: 20пк-;
	 дисплаи: инлине;
 }

Мисија Остварени

Након монтаже заједно све ЦСС и КСХТМЛ, ми ћемо имати наш преклапали картица главну навигацију менија спреман за употребу. Ово је био мој се о томе како да створе овакав мени и сигуран постоји много бољих начина да учине исто. Биће ми драго ако бисте могли да деле било који други начин да то урадите или само о неким побољшањима на овај сам поступак.
Ево неких сајту који користе више од преклапање картице као главни навигациони мени:
ИЛове2Десигн.ат
ХидденДептх.ие
ХотЦардс.цом

Тагс: , , , ,

Други Поруке можда желите

47 Респонсес

  1. Одличан туторијал и добро написана. Хвала за удео.

  2. Поздрав из Русије!
    Могу ли да цитирам пост у свој блог са линком за вас?

  3. лепо туторијал .... стварно корисно

  4. Желим да се пријаве за Аппле иПхоне и иПод тоуцх. Све врсте апликације, али ја не знам како да почнете и где да крене од неко може ми дати неку помоћ

  5. Ја сам заинтересован за учење како да се програм за иПхоне. Шта би било на Виндовс језик који највише подсећа на иПхоне програмски језик. Желео бих да пишем за Виндовс машине и иПхоне, без потребе да поново уче цео програмски језик.

    ________________
    [Урл = хттп://унлоцкипхоне22.цом/] откључати иПхоне [/ урл]

  6. Сантосх Пингале

    Желимо 2 знате који сајт, књигу или друге ствари би требало користити за дизајн сајта из Адобе Пхотосхопа ... ... Хвала у унапред .. плз маил ме, ако у се ..: Д

  7. Здраво, могу ли само да кажем да иако је то занимљив мени, не би требало да тренутне картице страници као линк. То је УКС и доступност велики не-не.

  8. Не могу да га: а
    Не знам како :-(

    Молим Вас да ми помогне
    Он чак не узимам кришке из пнг24 је

    Нисам тако добар са ЦСС-а и заиста желим ову преклапали мени
    Ја користимо само 2 слике и дао исто име као што сте урадили
    али не ради
    Моја слика је мало ниже, али Лил више

    Можете ли молим вас помози ми?

    Може ли да буде за мене молим те?

  9. Ок, тако да сада правим сајт у Фласх

    Али и даље проблеми са навигационим
    Како да га дају миша преко + активну везу у фронту?

    • Хеј Здраво, Извини, немам много искуства са Фласх. Али, ако пратите упутства правилно и манге З-индекс вредности правилно превише. Претпостављам да ћете имати проблема ... :)

  10. Вонерфул! Волим како је овај блог је увек ажурира са свежим цонтент.И су три од мојих пријатеља се претплатите БТВ, Д

  11. Како сте преузели ову

    то је вечни петљу

    • Жао због непријатности изазване. Али, можете га преузети након што кликну на дугме Преузми. Ако не желите да се пријавите, само затворите прозор искочи и довнлоад ће отпочети.

      Повратна информација је увек добродошла :)

  12. Хвала пуно. Сам хтео да се одрекне кодирање навигацију од оригиналног дизајна упутство. Ово ми је помогло!

  13. Пример ради добро и заиста је врхунски изгледа.
    Међутим, он не ради као и на ИЕ6, као пинг-фајл (пнг.)
    подршка не постоји. Да ли неко има решење за ИЕ6 да
    ради са овим примером?

  14. Супер, ја заиста воле ову врсту менија, додао сам на мој сајт
    хттп://ввв.ајаксхаке.цом
    хвала
    Луцас последња блогу .. Псеудо 3Д ефекат са чистом Цсс Мој ЦомЛув Профил

  15. Хеиа. Авесоме упутство. Управо сам створио блогу. Још увек у пројектовању стању. Ја стварно желим да искористим ову ствар.
    Али ја сам некако зависник више нивоа падајућим менијима. Да ли је могуће модификовати ову кодови? Тако да више нивоа падајући мени може да се постигне?
    Тханк и поздрав.
    Феникс последња блогу .. али опет-нити је објављивање Мој ЦомЛув Профил

    • Иуп, можете лако да га измените да бисте додали више менија нивоу. Потражите било више туторијал ниво менија тамо. У суштини, Ли елемент ће имати ул елемент заједно са хипервезу. Ул елемент ће деловати као подмени (падајући мени)

  16. Само сам хтео да вам вичу из долине сунца, велика информације. Много поштовати.

  17. Управо сам наишао то из Смасхинг Магазине. Хвала за овај велики упутство.

  18. шта ви мислите да је максималан број Наслови менија да могу ставити на врху мог сајта - Заиста бих да имам 13 - то је за многе?

  19. Супппппппппппер туторијал .... Хвала пуно ... ... ... ...

Трекбекови и Пингбацкс

  1. копфкриббелн вебдесигн-блог »Уберлаппендес Табмену
  2. 45 Моћни ЦСС / ЈаваСцрипт-технике - Смасхинг Магазине
  3. 45 Моћни ЦСС / ЈаваСцрипт-Технике «социјал-штампу
  4. 45 Моћни ЦСС / ЈаваСцрипт-Технике | ТипТе.цом
  5. 45 Моћни ЦСС / ЈаваСцрипт-Технике | Туториал51
  6. 45 Моћни ЦСС / ЈаваСцрипт-технике »Схаи Передник.цом
  7. 45 Моћни ЦСС / ЈаваСцрипт-Технике | мореИнет.цом | Вебдизајн, графички дизајн служба у Патаја
  8. Преклапање картице | Веб Дизајн Два
  9. 45种有用的ЦСС / ЈаваСцрипт技巧| нарко
  10. ЦССФинд
  11. 45 Моћни ЦСС / ЈаваСцрипт-Технике | ДКС блог
  12. десигнфлоат.цом
  13. забок.нет
  14. јоиоге.цом
  15. 100 Велики ЦСС Мену Туторијали
  16. 50 најбољих ЦСС Мену Туториали са јкуери ефектом | Десуа свет знања
  17. 100 Велики ЦСС Мену Туторијали - поцонгсеКси:: Уметност и Дезигн::
  18. 100 Велики ЦСС Мену Туторијали | Дизајнер Малезија
  19. Е-ситесвеб »45 Моћни ЦСС / ЈаваСцрипт-технике

Допуст један Одговор

CommentLuv Enabled
  • Графички реке Моје локације су горе? Тема Форест
  • Прегледај

    • Јвел:

      Супппппппппппер туторијал .... Хвала пуно ...............

    • зиед:

      Здраво, ја сам користио јктрансформ плугин за стварање регистрациони формулар, и. ..

    • зиед:

      Здраво, је ли оно што сте пронашли решење за коришћење "ОптионГроуп "?...

  • Таг цлоуд