Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • OS
  • Menu vertikale dhe horizontale në html. Pasqyrë e shkëlqyer e menuve të bukura me shumë nivele me kode

Menu vertikale dhe horizontale në html. Pasqyrë e shkëlqyer e menuve të bukura me shumë nivele me kode

Le të krijojmë një menu të thjeshtë navigimi horizontal për sitin. Për ta bërë këtë, ne do të përdorim teknika të thjeshta që do të rezultojnë në shfaqjen e saktë të menusë tonë në të gjithë shfletuesit.

Pra, le të fillojmë. Le të krijojmë një listë me emrat e menusë sonë. Le të jenë emrat e artikujve: "Shtëpia", "Lajmet", "Produktet", "Shërbimet", "Partnerët", "Kontaktet". Krijoni një skedar të ri të quajtur menu.html, për shembull, duke përdorur programin Dreamweawer ose duke përdorur një bllok shënimesh të rregullt. Në të, midis etiketave të trupit vendosim menunë tonë. Kjo është një listë e rregullt me ​​pika të ul me elemente li. Sigurisht, ne e bëjmë çdo artikull të menusë një lidhje, ku në vend të URL-së fusim hash #. Duke përdorur Photoshop, krijoni një imazh 3x30 px në madhësi, me një mbushje gradient siç tregohet në figurën më poshtë. Do ta ruajmë skedarin në formatin GIF. Le ta quajmë bg.gif. Kjo foto do të veprojë si imazhi i sfondit të menusë sonë.

Këtu janë përmbajtja e skedarit menu.html:

Menu e thjeshtë horizontale ndër-shfletuesi

  • në shtëpi
  • Lajme
  • Produktet
  • Shërbimet
  • Partnerët
  • Kontaktet

Tani le të krijojmë veçmas një skedar stili të quajtur main.css. Lista e saj është paraqitur e plotë më poshtë.

Ul ( margin:0; /*zero padding*/ padding:0; /*zero padding*/ float:left; /*rreshtoni listën në të majtë*/ gjerësia:auto;/*caktoni gjerësinë e automobilit bazuar në lloji dhe përmbajtja e listës */ imazhi i sfondit: url(bg.gif); /*hiq shënuesit e listës*/ ngjyrën e sfondit:#4778c3; /*cakto ngjyrën e sfondit për imazhin*/ madhësia e shkronjave:13 px; /*cakto madhësinë e shkronjave*/ font-family:Arial, Helvetica, sans-serif ; /*vendosni fontin*/ ) ul li ( float:majtas; /*radhisni elementet e listës majtas*/ ) ul a ( shfaq:blloku; /*paraqisni lidhjet e menysë si elemente blloku*/ gjerësia:100px; /* caktoni madhësinë e bllokut*/ lartësinë: 30 px; /* dhe lartësinë e bllokut*/ rreshtimin e tekstit: qendër; /* mbishkrimin në qendër*/ lartësinë e rreshtit: 2.1em; /*hapësira e rreshtave*/ dekorimi i tekstit: asnjë; /* hiqni nënvizimin nga lidhjet*/ ngjyra:#fff; /*ngjyra e tekstit të lidhjes - e bardhë*/ kufiri-djathtas:#fff solid 1px; /*kufiri në anën e djathtë të bllokut (vija e bardhë 1px)*/ ) ul a: rri pezull ( ngjyra:#cc; /*lidhja ndryshon ngjyrën kur qëndron pezull mbi*/ )

Unë mendoj se nuk duhet të ketë pyetje në lidhje me përmbajtjen e skedarit main.css; Unë i shkrova këshillat në komente në detaje dhe qartë, kështu që nuk do ta përsëris veten. Mos harroni ta lidhni me faqen tonë menu.html duke përdorur

Përmblidhni. Si rezultat, ne morëm një menu horizontale plotësisht ndër-shfletuese që duket e njëjtë jo vetëm në të gjithë shfletuesit modernë, por edhe në raste të rralla si IE 5.5 dhe IE 6.0. Të gjithë elementët e menusë paraqiten si elementë blloku dhe kanë të njëjtat dimensione prej 100 px gjerësi dhe 30 px lartësi. Si ndarës për artikujt e menysë, përdoret një dizajn elementi blloku duke përdorur një kufi të bardhë djathtas 1 px të trashë. Kjo është praktikisht mënyra më e thjeshtë për të zbatuar një menu horizontale. Sigurisht, nëse dëshironi, mund ta modifikoni, ta bëni më të bukur dhe funksional duke përdorur imagjinatën, vetitë CSS dhe elementë grafikë shtesë. mirë dhe menuja jonë horizontale duket diçka si kjo:

Përparësitë e kësaj zgjidhjeje:
Lehtë për t'u bërë
Kodi i thjeshtë
Nuk ka tabela apo javascript
Pajtueshmëria ndërmjet shfletuesve: menyja duket e njëjtë në të gjithë shfletuesit
Përdoret vetëm një vizatim
Kodi minimal në faqen menu.html
Kodi minimal për zbatimin e stileve në main.css

Skedarët e përdorur në këtë shembull mund të shkarkohen në arkiv

Detyrë

Bëni një menu horizontale, artikujt e së cilës kanë një pjerrësi arbitrare (Fig. 1).

Oriz. 1. Pamja e menysë me artikuj të pjerrët

Zgjidhje

Transformimi i vetive të stilit është përgjegjës për transformimin e elementit; si vlerë e tij përdoret funksioni skewX, i cili përcakton pjerrësinë e dëshiruar. Është më e lehtë të vendosni këndin e pjerrësisë në gradë, për shembull, 30 gradë është 30º nga vertikali. Transformimi prek gjithashtu të gjithë elementët fëmijë, kështu që teksti brenda elementit do të jetë gjithashtu i anuar, gjë që nuk ka efektin më të mirë në lexueshmërinë dhe bukurinë e tij. Prandaj, është e rëndësishme të aplikoni përsëri animin në tekst, por në drejtimin tjetër; për ta bërë këtë, thjesht ndryshoni shenjën përpara vlerës së gradëve.

Shfletuesit mbështesin vetinë e transformimit kryesisht me prefikset e tyre, kështu që për universalitet në stile duhet ta përsërisni disa herë me të njëjtën vlerë, duke shtuar -moz- për Firefox, -webkit- për Safari dhe Chrome, -o- për Opera dhe -ms - për shfletuesin Internet Explorer siç tregohet në shembullin 1.

Shembulli 1: Artikulli i menysë Anim

HTML5 CSS3 IE Cr Op Sa Fx

Menu

  • Xhoker
  • Pazuzu
  • Palpatine
  • Doktor Doom

Në këtë shembull, një meny horizontale krijohet duke përdorur një listë me pika. Për të siguruar që lista të jetë horizontale, elementit li në stile i shtohet një veti e shfaqur me vlerën inline-block. Për skew, përdorni vetinë e transformimit me funksionin skewX dhe vlerën -30º. Kjo veçori zbatohet gjithashtu për lidhjet brenda listës, por me një vlerë pozitive prej 30º, kjo siguron që shkronjat të shfaqen saktë dhe jo të pjerrëta.

Shfletuesit Chrome, Safari dhe Firefox përdorin veçorinë e transformimit në elementë bllok ose inline, kështu që lidhjet kanë veçorinë e tyre të shfaqjes të vendosur për të bllokuar.

Në këtë tutorial ne do të krijojmë menu horizontale në CSS. Sigurisht, mund të përdorni zgjidhje të gatshme, për shembull, të punësoni programues për CMS Made Simple. Megjithatë, nuk po kërkoni mënyra të thjeshta, apo jo? :bully:

Hapi 1 - Shënimi HTML

Së pari, ne duhet të krijojmë artikuj të listës me një etiketë për çdo artikull në menunë tonë horizontale. Për të krijuar një nënmenu, duhet të shtoni një listë tjetër fëmijësh brenda asaj mëmë.

Hapi 2 - Krijoni stile CSS për menynë horizontale

Fillimisht, menyja duket vertikale, për ta rregulluar këtë ne do të shkruajmë disa stile, do të modifikojmë indentimet, kufijtë, ngjyrën e sfondit dhe do të rrumbullakojmë qoshet. Gjerësia dhe lartësia do të fiksohen. Ne do t'i rreshtojmë elementët e menusë në të majtë duke përdorur float: majtas (në mënyrë që lundrimi të marrë një strukturë horizontale).

Menu, .menu ul, .menu li, .menu a ( margjina: 0; mbushja: 0; kufiri: asnjë; skica: asnjë; ) .menu ( lartësia: 40 px; gjerësia: 505 px; sfondi: #4c4e5a; sfondi: - webkit-linear-gradient(lart, #5c5e6a 0%,#3c3d44 100%); sfond: -moz-linear-gradient(lart, #5c5e6a 0%,#3c3d44 100%); sfond: -o-linear-gradient( sipër, #5c5e6a 0%,#3c3d44 100%); sfond: -ms-linear-gradient(lart, #5c5e6a 0%,#3c3d44 100%); sfond: linear-gradient(lart, #5c5e6a 0%,#3c3d44 100%); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; ) .menu li ( pozicioni: relative; list-style: asnjë; float: majtas; shfaqja: bllok ; lartësia: 40 px;)

Le të shkruajmë stilin e mëposhtëm për një kohë, duke fshehur listën rënëse. Kjo do ta bëjë më të lehtë redaktimin.

Hapi 3 - Stili i menysë së lidhjes

Më pas, ne do të shkruajmë stile që shtojnë disa veti bazë CSS si lloji i shkronjave, ngjyrat, mbushja, etj. Pastaj do të shtojmë një hije për tekstin dhe tranzicionet e ngjyrave për të krijuar një efekt të qetë ku ngjyra ndryshon jo menjëherë, por në një interval të caktuar. Për të krijuar një ndarës lidhjesh, le të shtojmë një kufi majtas dhe djathtas, dhe më pas heqim kufirin e majtë nga lidhja e parë dhe kufirin e djathtë nga lidhja e fundit. Kur rri pezull mbi menunë, vetëm ngjyra do të ndryshojë.

Meny li a ( ekrani: bllok; mbushja: 0 14 px; diferenca: 6 px 0; lartësia e rreshtit: 28 px; dekorimi i tekstit: asnjë; kufiri majtas: 1 px solid #494942; kufiri djathtas: 1 px solid #4f5058; font- familja: Helvetica, Arial, sans-serif; pesha e shkronjave: bold; madhësia e shkronjave: 13px; ngjyra: #f4f4f4; hije teksti: 1px 1px 1px rgba(0,0,0,.6); -webkit-transition : ngjyra jashtë; tranzicioni: ngjyra .3s ease-in-out;) .menu li:first-child a (kufi-majtas: asnjë;) .menu li:fëmija i fundit a(kufi-djathtas: asnjë;) .menu li: rri pezull > a ( ngjyra: #9fde63; )

Hapi 4 - Menyja rënëse

Para së gjithash, le të heqim këtë linjë kodi që shtuam në hapin e dytë.

Meny ul (ekrani: asnjë; )

Tani do të modifikojmë stilin e nënmenysë. Le të shtojmë një pozicionim të nënmenysë prej 40 px në krye dhe 0px në të majtë të artikullit të menusë dhe të shtojmë qoshe të rrumbullakosura në fund. Le ta vendosim opacitetin në zero dhe ta ndryshojmë atë në 1 kur rri pezull për të krijuar një efekt fade in/out. Për efektin e rrëshqitjes lart/poshtë, duhet të vendosim lartësinë e listës në 0 pikselë kur fshihet me listë dhe 36 pikselë kur rri pezull mbi listën me zbritje.

Meny ul ( pozicioni: absolut; lart: 40 px; majtas: 0; tejdukshmëria: 0; sfondi: #2f3035; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border- rrezja: 0 0 4px 4px; -webkit-tranzicioni: opacity .3s lehtësi .1s; -moz-tranzicioni: opacity .3s lehtësi .1s; -o-tranzicioni: opacity .3s lehtësi .1s; -ms-transition: opacity . 3s lehtësi .1s; tranzicion: opacity .3s lehtësi .1s;) .menu li:hover > ul ( opacity: 1; ) .menu ul li (lartësia: 0; tejmbushje: fshehur; mbushje: 0; -webkit-transition: lartësi .3s lehtësi .1s;-moz-kalim: lartësi .3s lehtësi .1s;-o-kalim: lartësi .3s lehtësi .1s;-ms-kalim: lartësi .3s lehtësi .1s;kalim: lartësi .3s lehtësi. 1s; ) .menu li:hover > ul li (lartësia: 36px; vërshimi: i dukshëm; mbushje: 0; )

Vendosni gjerësinë e menysë rënëse të klikueshme në 100 px. Pas çdo lidhjeje shtova një kufi për t'i ndarë ato. Ne do të heqim kufirin në lidhjen e fundit.

Menyja ul li a ( gjerësia: 100 pikselë; mbushja: 4 px 0 4 pikselë 40 pikselë; kufiri: 0; kufiri: asnjë; kufiri i poshtëm: 1 px solid #464649; ) .menuja ul li:fëmija e fundit a (kufi: asnjë; )

Për të përfunduar një meny horizontale CSS, duhet të shtoni një ikonë për secilën nënmenu rënëse. Për ta bërë këtë, ne do të krijojmë një klasë të personalizuar për secilën nga nënmenutë dhe do të shtojmë një imazh të sfondit.

Menyja a.d ( sfondi: url(docs.png) pa përsëritje 6 pikselë në qendër; ) .menu a.m ( sfondi: url (flluska.png) pa përsëritje 6 pikselë në qendër; ) .menu a.s ( sfond: url(arrow.png) nr -përsëriteni qendrën 6px;)

konkluzioni

Ne kemi krijuar me sukses një meny horizontale drop-down duke përdorur stilet CSS3 dhe pa e përdorur atë, megjithëse ishte gjithashtu e mundur. Nëse keni ndonjë pyetje, më tregoni në komente.

(Shkarkime: 395)

Nëse faqja juaj e internetit është më shumë se një faqe interneti e vetme, atëherë duhet të mendoni të shtoni një shirit navigimi (menu). Menyja është një seksion i një faqe interneti të krijuar për të ndihmuar vizitorët të lundrojnë në sajt. Çdo menu është një listë e lidhjeve që çojnë në faqet e brendshme të faqes. Mënyra më e lehtë për të shtuar një shirit navigimi në faqen tuaj është të krijoni një menu duke përdorur CSS dhe HTML.

Menu vertikale

Hapi i parë në krijimin e një menuje vertikale është krijimi i një liste me pika. Ne gjithashtu do të duhet të jemi në gjendje të identifikojmë listën, kështu që do t'i shtojmë asaj një atribut id me identifikuesin "navbar". Çdo element

  • lista jonë do të përmbajë një lidhje:

    Detyra jonë tjetër është të rivendosim stilet e paracaktuara të listës. Duhet të heqim mbushjen e jashtme dhe të brendshme nga vetë lista dhe pikat nga artikujt e listës. Pastaj vendosni gjerësinë e dëshiruar:

    #navbar ( margjina: 0; mbushja: 0; lloji i stilit të listës: asnjë; gjerësia: 100 px; )

    Tani është koha për të stiluar vetë lidhjet. Ne do t'u shtojmë një ngjyrë sfondi, do të ndryshojmë parametrat e tekstit: ngjyrën, madhësinë e shkronjave dhe peshën, heqim nënvizimin, shtojmë dhëmbëzime të vogla dhe ripërcaktojmë ekranin element nga inline në bllok. Për më tepër, në artikujt e listës janë shtuar kornizat majtas dhe të poshtme.

    Pjesa më e rëndësishme e ndryshimeve tona është ripërcaktimi i elementeve inline për të bllokuar elementët. Tani lidhjet tona zënë të gjithë hapësirën e disponueshme të artikujve të listës, domethënë, për të ndjekur lidhjen nuk kemi më nevojë të vendosim kursorin saktësisht mbi tekst.

    #navbar a (ngjyra e sfondit: #949494; ngjyra: #fff; mbushja: 5 px; dekorimi i tekstit: asnjë; pesha e shkronjave: bold; kufiri majtas: 5 px solid #33ADFF; ekrani: bllok; ) #navbar li ( kufiri majtas: 10 px solid #666; kufiri-poshtë: 1 px solid #666; )

    Ne kemi kombinuar të gjithë kodin e përshkruar më sipër në një shembull, tani duke klikuar në butonin provo mund të shkoni në faqen e shembullit dhe të shihni rezultatin:

    Emri i dokumentit

    Provoni »

    Kur vendosni miun mbi një artikull të menysë, pamja e tij mund të ndryshojë, duke tërhequr vëmendjen e përdoruesit. Ju mund të krijoni një efekt të tillë duke përdorur pseudo-class:hover.

    Le të kthehemi te shembulli i menusë vertikale të diskutuar më parë dhe të shtojmë rregullin e mëposhtëm në fletën e stilit:

    #navbar a:hover (ngjyra e sfondit: #666; kufiri majtas: 5px solid #3333FF; ) Provoni »

    Menuja horizontale

    Në shembullin e mëparshëm, ne shikuam shiritin vertikal të navigimit, i cili gjendet më shpesh në faqet e internetit në të majtë ose në të djathtë të zonës kryesore të përmbajtjes. Megjithatë, menytë me lidhje lundrimi shpesh ndodhen gjithashtu horizontalisht në krye të faqes së internetit.

    Një menu horizontale mund të krijohet duke stiluar një listë të rregullt. Shfaq veçoritë për elementet

  • ju duhet të caktoni vlerën në linjë në mënyrë që artikujt e listës të vendosen njëri pas tjetrit.

    Për të vendosur artikujt e menusë horizontalisht, fillimisht krijoni një listë me pika me lidhje:

    Le të shkruajmë disa rregulla për listën tonë që rivendosin stilin e paracaktuar të përdorur për listat dhe ripërcaktojmë artikujt e listës nga blloku në linjë:

    #navbar ( margjina: 0; mbushja: 0; lloji i stilit të listës: asnjë; ) #navbar li ( shfaqja: në linjë; ) Provoni »

    Tani gjithçka që duhet të bëjmë është të përcaktojmë stilin për menunë tonë horizontale:

    #navbar ( margjina: 0; mbushja: 0; lloji i stilit të listës: asnjë; kufiri: 2px solid #0066FF; rreze-kufi: 20px 5px; gjerësia: 550px; rreshtimi i tekstit: në qendër; ngjyra e sfondit: #33ADFF; ) #navbar a ( ngjyra: #fff; mbushja: 5px 10px; dekorimi i tekstit: asnjë; pesha e shkronjave: bold; ekrani: inline-block; gjerësia: 100px; ) #navbar a:hover (rreze kufiri: 20px 5px ; ngjyra e sfondit: #0066FF; ) Provoni »

    Menyja rënëse

    Menyja që do të krijojmë do të ketë lidhjet kryesore të navigimit të vendosura në shiritin e navigimit horizontal dhe nën-artikuj që do të shfaqen vetëm kur kursori i miut rri pezull mbi artikullin e menysë me të cilin lidhen këta nën-artikuj.

    Së pari duhet të krijojmë strukturën HTML të menusë sonë. Ne do të vendosim lidhjet kryesore të navigimit në një listë me pika:

    Ne do t'i vendosim nën-artikujt në një listë të veçantë, duke e futur atë në element

  • , e cila përmban lidhjen mëmë në lidhje me nën-artikujt. Tani ne kemi një strukturë të qartë për shiritin tonë të lundrimit të ardhshëm:

    Provoni »

    Tani le të fillojmë të shkruajmë kodin CSS. Së pari, duhet të fshihni listën me nën-artikuj duke përdorur shfaqjen: asnjë; deklaratë në mënyrë që të mos shfaqen në faqen e internetit gjatë gjithë kohës. Për të shfaqur nën-artikuj, na nevojitet kur rri pezull mbi një element

  • lista është konvertuar përsëri në një element blloku:

    #navbar ul ( shfaqja: asnjë; ) #navbar li:hover ul ( shfaqja: bllok; )

    Ne heqim hyrjet dhe shënuesit e paracaktuar nga të dyja listat. Ne bëjmë elemente të listës me lidhje lundrimi lundruese, duke formuar një menu horizontale, por për elementët e listës që përmbajnë nën-artikuj vendosim float: asnjë; në mënyrë që ato të shfaqen poshtë njëri-tjetrit.

    #navbar, #navbar ul ( margjina: 0; mbushja: 0; lloji i stilit të listës: asnjë; ) #navbar li ( float: majtas; ) #navbar ul li ( float: asnjë; )

    Më pas, duhet të sigurohemi që nënmenyja jonë e lëshimit të mos e shtyjë përmbajtjen poshtë shiritit të navigimit. Për ta bërë këtë, ne do të vendosim pozicionin e artikujve të listës: relative; , dhe një listë që përmban pozicionin e nën-artikujve: absolute; dhe shtoni një pronë të lartë me vlerë 100% në mënyrë që nënmenyja e pozicionuar absolutisht të shfaqet saktësisht poshtë lidhjes.

    #navbar ul ( shfaqja: asnjë; pozicioni: absolut; lart: 100%; ) #navbar li ( float: majtas; pozicioni: relative; ) #navbar (lartësia: 30px; ) Provoni »

    Lartësia për listën mëmë u shtua me qëllim, pasi shfletuesit nuk e konsiderojnë përmbajtjen lundruese si përmbajtje elementi, pa shtuar lartësi lista jonë do të injorohet nga shfletuesi dhe përmbajtja pas listës do të mbështillet rreth menysë sonë.

    Tani na duhet vetëm të stilojmë të dyja listat tona dhe menyja rënëse do të jetë gati:

    #navbar ul ( shfaqja: asnjë; ngjyra e sfondit: #f90; pozicioni: absolute; lart: 100%; ) #navbar li:hover ul ( shfaqja: bllok; ) #navbar, #navbar ul ( margjina: 0; mbushja: 0; list-style-lloj: asnjë; ) #navbar (lartësia: 30px; sfond-ngjyra: #666; mbushje-majtas: 25px; min-width: 470px; ) #navbar li ( float: majtas; pozicioni: relative; lartësia: 100%; ) #navbar li a ( ekrani: bllok; mbushja: 6 px; gjerësia: 100 px; ngjyra: #fff; dekorimi i tekstit: asnjë; rreshtimi i tekstit: në qendër; ) #navbar ul li ( float: asnjë; ) #navbar li:hover (ngjyra e sfondit: #f90; ) #navbar ul li:hover (ngjyra e sfondit: #666; )

    1. Menu vertikale e ndritshme jQuery

    2. Efekt i ftohtë. Menu vallëzimi.

    4. Lista rënëse duke përdorur jQuery

    Stilim i shkëlqyeshëm i elementit të ndërfaqes në formën e një liste rënëse.

    Kur vendosni miun mbi buton, një panel shfaqet sipër.

    6. Shtojca jQuery “MobilyBlocks” për shfaqjen e një menuje radiale

    7. Menu duke përdorur sprites

    Menuja e animuar Javascript me efekt shkëlqimi.

    Menu e freskët, e këndshme duke përdorur jQuery.

    9. Menuja e jQuery “GarageDoor”.

    10. Menyja vertikale e lëvizjes jQuery

    Zbatimi i një menuje me një numër të madh artikujsh. Lëviz kur lëvizni kursorin e miut lart ose poshtë.

    11. Dizajnimi i listës rënëse jQuery

    12. Shtojca për navigimin e faqeve

    Lëvizje e qetë në seksionin e dëshiruar në faqe. Shtojca jQuery One Page Navigation.

    13. Shtojca "Menyja e përmbajtjes së animuar"

    Shtojca e re jQuery. Zbatim i shkëlqyer i navigimit të animuar të faqes. Kur kaloni nëpër artikujt e menysë, shfaqet një bllok me një përshkrim dhe lidhje të mundshme, dhe në varësi të artikullit të zgjedhur, ndryshon sfondi i faqes, i cili shtrihet për të mbushur të gjithë ekranin, pavarësisht nga madhësia e dritares së shfletuesit. Sigurohuni që të shikoni faqen demo.

    14. Shtojca e menusë jQuery “Sweet Menu”.

    Menu e animuar me artikuj që shfaqen.

    15. Menyja jQuery e fiksuar

    Kur lëvizni poshtë faqes, menyja mbetet e fiksuar në krye të ekranit.

    16. Menytë e lëvizjes së kompletit rrëshqitës

    Për të zbatuar një menu vertikale me një numër të madh artikujsh. Lëvizja nëpër artikuj bëhet duke përdorur rrotën e miut ose duke përdorur lidhjet "Previos" dhe "Next".

    17. Menu me stil CSS3

    18. Menuja e re CSS3 në stilin Apple

    Menu e re në stilin Apple. Duket më e errët se më parë, por jo më pak e lezetshme.

    19. Menuja origjinale e jQuery

    Menyja rënëse me efekt sfondi. Nën-artikujt e menysë zgjerohen lart. Kur rri pezull mbi një artikull të menysë, imazhi i sfondit ndryshon.

    20. Menu e animuar me jQuery

    Menu e animuar. Artikujt e menysë paraqiten në formën e ikonave dhe përshkrimeve. Disa efekte të shkëlqyera kur lëvizni miun mbi një artikull të menysë. Ka 8 efekte, për t'i parë të gjitha - ndiqni lidhjet Exemple1-Exemple8 në faqen demo.

    21. Menyja “Scrolling menu” XML me lëvizje

    Menyja e lëvizjes vertikale dhe horizontale. Një zgjidhje e mirë nëse ka një numër të madh artikujsh në menu.

    22. Menyja e kontekstit në një faqe interneti duke përdorur jQuery

    Një menu shfaqet kur klikoni me të djathtën në një zonë të caktuar.

    23. Meny rrethore me dy nivele për sitin

    Kur zgjidhni një artikull të menysë, artikujt e nënmenysë shfaqen në të djathtë.

    24. Menuja e jQuery CSS3 me efekt blur “Menyja Blur” CSS3

    Menuja origjinale e jQuery CSS3 vjen në 7 stile të ndryshme. Kur kaloni miun mbi një nga artikujt e menysë, pjesa tjetër duket se turbullohet.

    25. Disa meny spektakolare të animuara jQuery CSS3

    10 menu kreative të animuara. Menutë horizontale dhe vertikale CSS3 me efekte dhe tranzicione të ndryshme.

    Arkivi përfshin gjithashtu skedarin origjinal të menusë PSD.

    27. Menyja MagicLine

    Sfondi ose nënvizimi i një artikulli të menysë ndjek miun me një vonesë të vogël, ndërsa sfondi ndryshon pa probleme ngjyrën e tij ndërsa lëviz nga artikulli në artikull. Efekt shumë i bukur, duket i pazakontë. Kujdes: efekti nuk funksionon në opera

    28. Flluskat e imazhit

    Një efekt i shkëlqyeshëm kur kaloni miun mbi një nga imazhet. Efekti të kujton disi jQDock të përshkruar më sipër.

    31. Menu interesante jQuery me efekte të ndryshme

    Menu horizontale, vertikale. Efekte interesante.

    32. Menuja e madhe jQuery e stilit Apple

    34. Menuja jQuery me një efekt interesant

    36. Menu e freskët me një efekt interesant duke përdorur jQuery

    Një efekt shumë interesant. E përkryer për dizajnimin e faqeve të portofolit.

    Efekt interesant i miniaturave që shfaqen kur rri pezull.

    40. Lista rënëse me autoscrolling

    Efekt i bukur tranzicioni midis artikujve.

    42. Menu e shkëlqyer jQuery

    43. Meny e bukur e madhe jQuery

    44. Menytë e lëvizjes jQuery

    Artikujt e menysë paraqiten në formën e miniaturave.

    46. ​​Menyja e navigimit radial jQuery

    47. Menyja CSS dhe jQuery

    Një shirit navigimi me një kuti kërkimi që bëhet i tejdukshëm ndërsa lëvizni poshtë faqes.

    48. Menyja horizontale jQuery

    49. Menu vertikale jQuery

    Menu e madhe vertikale. Kur rri pezull kursorin, shfaqet një artikull i menysë.

    50. Menyja horizontale jQuery

    Një efekt interesant kur rri pezull kursorin mbi një artikull të menysë.

    52. Menyja rënëse e jQuery

    Kur vendosni miun mbi meny, artikujt e tij do të shfaqen. Artikujt që shfaqen shfaqen në formën e një harku, rrezen e të cilit mund ta vendosni kur konfiguroni shtojcën. Në disa shfletues nuk do të shihni një ekran me hark, menyja do të shfaqet drejt, por kjo ende nuk do të prishë përshtypjen e përgjithshme të zbatimit të kësaj menyje jQuery.

    53. Shiriti i navigimit CSS dhe jQuery

    Një efekt interesant kur rri pezull miun mbi një artikull të menysë.

    54. Paneli kërcyes i jQuery

    Menu e freskët e animuar në tonet gri.

    58. Navigimi i faqes me kolona duke përdorur jQuery

    Një zgjidhje interesante për lundrimin, e cila paraqitet në formën e vijave vertikale. Kur kaloni miun mbi këto shirita, shfaqet një imazh për artikullin dhe një listë e nënmenuve. Kur klikoni në një artikull të nënmenysë, shfaqet një faqe me një përshkrim. Ky zbatim është i përsosur për faqet promovuese ose prezantimet. Sigurohuni që të shikoni demonstrimin e shtojcës.

    59. Navigimi i faqes jQuery

    Navigimi i faqes është paraqitur në formën e 4 fotografive, kur kaloni pezull mbi to do të vini re një efekt interesant të animuar.

    60. Shiriti i navigimit rrotullohet me përmbajtje

    Paneli i navigimit. Duke klikuar mbi shigjetën lëviz faqja. Lundrimi lëviz së bashku me përmbajtjen e faqes.

    61. Paneli jQuery me shërbime të ndryshme sociale

    62. Menu e pastër e animuar jQuery

    63. Menuja e jQuery “Watercolor Brushes”.

  • Artikujt më të mirë mbi këtë temë