Cum se creează un meniu drop-down cu HTML și CSS
Meniurile drop-down oferă o imagine clară și ierarhică asupra tuturor secțiunilor principale ale unei pagini web, precum și a subsecțiunilor conținute în fiecare dintre ele. Tot ce trebuie să faceți pentru a crea subsecțiunile este să mutați cursorul mouse-ului peste secțiunile principale. Puteți face un meniu drop-down folosind doar cod HTML și CSS.
pași
Partea 1
Scrieți codul HTML
1
Creați secțiunea de navigare. În mod normal, este mai bine să le folosiți
când aparent niciuna dintre celelalte opțiuni nu se potrivesc mai bine. Plasați această secțiune într-un element
astfel încât să puteți aplica atât stilul containerului, cât și aceluiași meniu.
2
Dați fiecărei secțiuni un atribut de clasă. Veți folosi atributul de clasă mai târziu pentru a aplica stil acestor elemente utilizând CSS. Oferiți un atribut de clasă containerului și altui meniu separat.
class ="nav-înveliș">
3
Adăugați o listă cu elementele de meniu. Lista dezordonată (
- ) conține elementele din meniul de sus (elementele din listă
4
Introduceți linkuri Dacă elementele de meniu de nivel superior sunt, de asemenea, legate de propriile dvs. pagini, inserați linkurile corespunzătoare acum. Chiar dacă nu sunt legate de niciun alt site, acesta include legături către o ancoră inexistentă (de exemplu "#!") astfel încât cursorul utilizatorului să își modifice aspectul. În acest exemplu, "Contactați-ne" Nu duce nicăieri, dar celelalte două meniuri fac:
5
Creați subliste pentru elementele din meniul drop-down. Odată ce ați aplicat stilurile, aceste liste vor deveni un meniu derulant. Nest liste în cadrul elementului din lista pe care utilizatorul va trece cursorul. Includeți un atribut de clasă și un link, la fel cum ați făcut înainte.
Partea 2
Scrieți codul CSS
1
Deschideți foaia dvs. de stil CSS Adăugați un link la foaia de stil CSS din secțiune "cap" (antetul) al documentului dvs. HTML, dacă nu ați făcut-o deja. Acest articol nu acoperă aspectele de bază ale CSS, cum ar fi stabilirea unui font și a unei culori de fundal.
2
Adăugați codul "clearfix". Vă amintiți de clasă "clearfix" Ce ați adăugat în lista de meniuri? În mod normal, elementele dintr-un meniu derulant au un fundal transparent și împing alte elemente în alte direcții. Puteți rezolva această problemă cu o setare CSS rapidă. Aici aveți o soluție practică și ușoară, deși nu este compatibilă cu Internet Explorer 7 și versiunile anterioare:
3
Creați designul de bază. Acest cod va sorta meniul din partea de sus a paginii și va ascunde elementele din meniul derulant. Acesta este în mod intenționat un exemplu limitat, pentru a vă concentra doar pe codul relevant. Apoi, puteți să o îmbunătățiți prin adăugarea de proprietăți CSS suplimentare, cum ar fi "umplutură" (umplutură) și "margine" (Marja).
4
Faceți elementele drop-down să apară când treceți cursorul. Elementele din lista derulantă sunt setate în prezent să nu fie afișate. Aici veți vedea cum să faceți o sublistă completă apărând trecând cu mouse-ul peste lista din care face parte:
5
Indică meniul derulant cu o săgeată. Deseori, designerii web afișează că un element deschide un meniu drop-down folosind o săgeată care indică în jos. Acest cod va adăuga acea săgeată pentru fiecare dintre elementele de meniu:
6
Reglați umplerea, fundalul și alte proprietăți. Meniul dvs. va funcționa acum, dar ar fi bine să faceți un tratament de frumusețe. Dacă nu sunteți familiarizați cu proprietățile de bază ale CSS, puteți căuta un ghid online despre cum să programați în CSS. Utilizați aceste proprietăți pentru a face alte modificări în aspectul și poziția fiecărei clase de elemente.
sfaturi
- Dacă doriți să adăugați un meniu drop-down la un formular, cu HTML 5 puteți să o faceți cu ușurință utilizând elementul
- Legătura va glisa pagina în partea de sus, în timp ce link-urile care se referă la ancore inexistente, de exemplu ei nu vor glisa pagina. Dacă vi se pare necorespunzător, puteți modifica aspectul cursorului utilizând CSS.
- Dacă intenționați să copiați și să lipiți exemplul de cod, ștergeți toate gloanțele.
Distribuiți pe rețelele sociale:
înrudit
- Cum să adăugați un fundal unui site Web
- Cum să ștergeți memoria cache a browserului
- Modificarea culorii textului în HTML
- Cum se configurează Fluxbox
- Cum să numeri cuvintele în Microsoft Word
- Cum se creează text în caractere aldine în HTML
- Cum să vă creați o pagină web proprie cu Google Sites
- Cum de a crea un calculator folosind HTML
- Cum se creează o listă drop-down în HTML fără Java
- Cum se creează o listă drop-down în Excel
- Cum să ștergeți cookie-urile pe un Mac
- Cum să ascundeți un link în HTML
- Cum se scrie o pagină în HTML
- Cum puteți seta Google ca pagină de pornire în Chrome
- Cum să salvați imagini pe MacBook
- Cum se face o diagramă Venn în Word
- Cum sa faci un meniu de acordeon in jQuery
- Cum se face un marquee mobil în HTML
- Cum se introduc imagini cu HTML
- Modificarea dimensiunii unei iframe în HTML
- Cum se sortează straturile în Microsoft Publisher