Creați un meniu drop-down cu HTML și CSS
Un meniu derulant oferă o vizualizare clară și ierarhică a tuturor elementelor și sub-elementelor de meniu de pe pagina dvs. Web. Pentru a afișa sub-elementele, deplasați mouse-ul peste elementele din meniul principal. Un meniu drop-down este ușor de construit cu HTML și CSS.
metodă
Partea 1
Scrie HTML
1
Creați secțiunea de navigare. În mod tipic, se utilizează unul
dacă orice altceva nu se potrivește cu adevărat. Închideți acest cod cu un
Element pentru a putea personaliza atât containerul, cât și meniul însuși.
2
Arătați fiecare secțiune cu o clasă. Atributele de clasă sunt ulterior utilizate pentru personalizarea elementelor individuale ale meniului prin intermediul CSS. Definiți containerul și meniul, fiecare cu o clasă diferită.
class = "nav-wrapper">
3
Adăugați o listă cu elementele de meniu. Lista neordonată (
- ) conține elementele de meniu de sus (elementele de listă
4
Inserați legături. Dacă elementele de meniu de top acționează și ca linkuri către paginile respective, adăugați-le acum. Dacă nu doriți să le conectați, introduceți încă o ancoră inexistentă (de exemplu, "#!") Deci cursorul se schimbă. În exemplul nostru, elementul "contact" nu duce nicăieri, dar celelalte două elemente deja:
5
Creați sub-elementele pentru elementele drop-down. După editarea acestora cu CSS, aceste liste devin meniuri derulante. Așezați lista în elementul de listă pe care utilizatorul o va trece peste. Adăugați o clasă și o legătură ca înainte.
Partea 2
CSS scris
1
Deschideți foaia de stil CSS. Dacă nu ați făcut deja, conectați foaia de stil CSS în antetul documentului dvs. HTML. Acest articol nu acoperă elementele de bază ale CSS, cum ar fi setarea culorii fontului sau a fundalului.
2
Adăugați codul de clarificare. Mai ții minte clasa "clarfix" pe care ai folosit-o pentru a defini lista? Elementele din meniurile drop-down sunt de obicei transparente, iar alte elemente se pot suprapune cu ele. CSS elimină această problemă. Iată o soluție drăguță care din păcate nu este acceptată de Internet Explorer 7 sau mai devreme:
3
Creați structura de bază. Utilizați codul de mai jos pentru a plasa bara de navigare în partea de sus a paginii și pentru a ascunde meniurile derulante. Codul este scris în mod intenționat foarte simplu, astfel încât să înțelegeți principiul de bază. Mai târziu, puteți adăuga diferite proprietăți, cum ar fi umplutura (distanța) sau marginea (marginea).
4
Lăsați elementele meniului derulant să apară când treceți peste ele. Pe baza codului curent, elementele meniului drop-down nu sunt încă afișate. Iată cum să afișați sub-elementele atunci când faceți clic pe un element de meniu:
5
Selectați meniul drop-down cu o săgeată. În designul web, un meniu drop-down este de obicei marcat cu o mică săgeată în jos. Cu următorul cod, adăugați o astfel de săgeată la fiecare element de meniu:
6
Ajustați distanța, fundalul și alte proprietăți. Meniul dvs. ar trebui să fie acum funcțional, dar este încă foarte rar. Dacă nu sunteți familiarizat cu funcțiile de bază ale CSS, trebuie să vă informați. Cu diferite proprietăți CSS, puteți modifica aspectul și poziția fiecărui element din listă.
Sfaturi
- Cu
- Cu legătura Utilizatorul navighează în partea de sus a paginii, în timp ce cu o legătură la o ancoră inexistentă, cum ar fi , nu declanșează derularea. Dacă acest lucru este prea dur pentru dvs., puteți schimba aspectul cursorului cu CSS.
- Dacă copiați exemplul de cod din acest articol, asigurați-vă că ștergeți toate punctele.
Distribuiți pe rețelele sociale:
înrudit
- Ștergeți cookie-urile pe un Mac
- Goliți memoria cache a unui browser
- Ștergeți o pagină Facebook
- Stream un ecran iPad cu Apple TV pe un televizor
- Blocați un număr pe Android
- Măriți imaginea pe PC
- Personalizați setările aplicației în Firefox
- Curățați meniul contextual din Windows prin intermediul regiștrilor
- Goliți memoria cache din Firefox
- Goliți memoria cache în Mac OS X.
- Ștergeți Istoricul Internetului pe un Mac
- Modificați motorul de căutare în browserul dvs.
- Creați o listă drop-down în Excel
- Eliminați chitika
- Reparați Google Chrome
- Introduceți un cadru în Illustrator
- Utilizați elementul Inspect în Mozilla Firefox
- Șterge Istoricul Internetului
- Afișați bara de meniu
- Permiteți ferestrele pop-up
- Introduceți numere de pagină în Word