Hjem Sosiale medier Hvordan lage menyer i CSS3 - dummies

Hvordan lage menyer i CSS3 - dummies

Innholdsfortegnelse:

Video: Kap. 7.5 Menyer (vannrett) 2024

Video: Kap. 7.5 Menyer (vannrett) 2024
Anonim

De fleste nettsteder bruker et menysystem av noe slag, som du kan opprette ved hjelp av CSS3. I minst noen tilfeller bruker menysystemet bildekart eller annen teknikk som ikke støttes av Dynamic Drive. De fleste nettsteder er imidlertid avhengige av horisontale, vertikale eller kombinasjonsmenyer.

I løpet av årene har brukerne blitt vant til å jobbe med menyer, så det er enkelt å bruke dem på et nettsted. En bruker forstår hvordan man bruker en meny intuitivt, så det er ingen læringskurve. Selvfølgelig kan dårlig definerte eller komplekse menyoppføringer fortsatt forvirre brukere, men mekanikken til menyen selv er godt forstått.

Slik utvikler du horisontale menyer i CSS3

Horisontale menyer har valg som vises i en horisontal linje. Normalt vises disse menyene over toppen av et innholdsområde, men menyer kan også vises nederst i innholdsområdet eller et hvilket som helst sted mellom. Poenget er at en horisontal meny har en bestemt orientering.

For de fleste områder representerer den horisontale menyen de viktigste nettstedvalgene, for eksempel å gå til en liste over produkter eller å se omsiden. Dynamisk stasjon gir syv sider med horisontale menyoppgaver (i henhold til denne skrivingen) som gir forskjellige spesielle effekter.

Menyene har alle en spesiell effekt. Når du klikker på et bestemt menyvalg, ser du en side med demonstrasjon. For å se den spesielle effekten må du normalt sveve musepekeren over tegnene eller grafikken som følger med som en del av menyen.

For eksempel, med eksempelmenyen, svinger musepekeren over et av hjertene hjertet for å indikere at hjertet har blitt valgt som et menyalternativ.

Legg merke til at toppen av siden også inneholder en beskrivelse av menyen, sammen med en liste over kompatible nettlesere. Beskrivelsen inneholder vanligvis også noen tekniske notater. Det er viktig å lese de tekniske notatene etter gjennomgang av koden for å sikre at du forstår hvordan du implementerer menyen.

Den nederste halvdelen av siden inneholder koden for eksemplet. I motsetning til layoutene er CSS og HTML plassert i separate vinduer, noe som betyr at du ikke trenger å skille dem manuelt.

I tillegg gir ikke HTML-delen en komplett side - det er et fragment som du må legge inn på din egen side for å teste. (Du kan finne dette eksemplet som en fullstendig side i kapittel 07-mappen for den nedlastbare koden som HorizontalMenu. HTML.) Du bruker imidlertid samme teknikk som du gjør med layoutene for å utvide og kopiere koden når du ønsker det.

Merk lenken etter koden.Eksemplet gir en meny som er avhengig av hjerteikonene. Du kan klikke på denne linken for å laste ned ikonene hvis ønskelig.

I noen tilfeller leveres disse ikonene av andre nettsteder. Det andre nettstedet kan ha gjort ikonene utilgjengelige, og du finner at du ikke kan laste ned dem når som helst (for eksempel de hjerteformede sosiale medieikonene som brukes til dette eksempelet). En vei rundt dette problemet er å laste ned ikonet direkte fra nettstedet Dynamic Drive.

Ikke alle menyene er et enkelt lag. Split Drop Down-menyen gir to nivåer av valg Noen av disse menyene stole på tredjepartsprodukter, for eksempel jQuery. Eksemplet jQuery Drop Line Menu gir flere menynivåer (opptil fire nivåer er vist i eksempelet).

Fordi dette ikke er en ren CSS-løsning, må du imidlertid sørge for at brukerne som får tilgang til nettstedet, har aktivert JavaScript-støtte i nettleserne.

Slik utvikler du vertikale menyer i CSS3

Vertikale menyer kan brukes til omplassering på stedet. Imidlertid bruker mange nettsteder dem for sidespesifikke eller emnespesifikke koblinger. Du finner de vertikale menyalternativene på CSS Library. Det er ikke så mange vertikale menyalternativer som det er horisontale menyer (kun tre sider). I tillegg kan det være vanskelig å finne kompatible horisontale og vertikale menypar (CSS3-skyggemenyene kommer i både horisontale og vertikale formater).

De vertikale menyene fungerer som de horisontale menyene gjør. Den eneste forskjellen er deres orientering. Eksempelsidene inneholder de samme innholdstyper, og du må sette inn HTML-koden i en eksisterende side, akkurat som du gjør med de horisontale menyene.

Nettstedet gir for øyeblikket ikke flere vertikale menyer på flere nivåer, så hvis du trenger mer enn ett menynivå, må du bruke en horisontal meny eller finne en meny på et annet nettsted.

Hvordan lage menyer i CSS3 - dummies

Redaktørens valg

Hvordan du endrer temafonter i PowerPoint 2007 - dummies

Hvordan du endrer temafonter i PowerPoint 2007 - dummies

Velger et tema i PowerPoint setter temafonter, opprette en skrift for overskriftene dine og en annen for din kroppstekst. Hvis du ikke vil bruke temafonter knyttet til temaet du har valgt, følger du disse trinnene:

Hvordan du endrer handoutmasteren i PowerPoint 2007 - dummies

Hvordan du endrer handoutmasteren i PowerPoint 2007 - dummies

PowerPoint Handout Master inneholder formateringsinformasjon som er brukes automatisk til PowerPoint-presentasjonen. Du kan endre Handout Master for å dekke dine behov.

Hvordan du endrer Notes-masteren i PowerPoint 2007 - dummies

Hvordan du endrer Notes-masteren i PowerPoint 2007 - dummies

Redusert bilde av PowerPoint-lysbildet, og eventuelle notater som går sammen med lysbildet. Når det skrives ut, formateres sider formatert i henhold til Notes Master. Pass på at du legger til sidetall i høyttalervennene dine. På den måten, hvis du slipper en stabel med notasider, vil du ...

Redaktørens valg

Word 2016 Tekstoppføring og formaterings snarveier - dummies

Word 2016 Tekstoppføring og formaterings snarveier - dummies

Word 2016 gir deg mange måter å interagere med dokumentet. Det er flere tastaturgenveier som kan være en flott tidsbesparende. Med disse hurtigtastene kan du øke hastigheten på tekstredigering og formatering. For å gjøre dette Med tastaturet Start en ny linje i samme avsnitt Shift + Enter Sett inn en sideskift Ctrl + Enter Sett inn ...

Word 2016 Se snarveier - dummier

Word 2016 Se snarveier - dummier

Noensinne føler at du bare ikke har det rette perspektivet? Vel, Word 2016 gjør det enkelt å endre dokumentvisningen slik at du kan få et annet perspektiv. Med disse hurtigtastene kan du bytte mellom ulike visninger i Word 2016. Bytt til denne visningen Med tastaturet Utskriftsoppsett Alt + Ctrl + P Utkast Alt + Ctrl + O Utkast ...

Hvordan skrive melding Popup-makroer i Word 2016 - dummies

Hvordan skrive melding Popup-makroer i Word 2016 - dummies

Den mest grunnleggende typen Programmering, i Word 2016 eller et annet program, er kode som spretter ut en enkel melding på skjermen. Faktisk begynner de aller nybegynnere programmeringsbøkene med et prøveprogram for å vise teksten Hello, World! Word-makroer er ikke forskjellige. Følgende makro, message_popup1, viser en dialogboks ...

Redaktørens valg

Legg til tekst til lukkede figurer med Adobe CS5-dummies

Legg til tekst til lukkede figurer med Adobe CS5-dummies

Adobe Creative Suite 5 (AdobeCS5) Illustrator lar deg å plassere tekst inni eller på banen til en lukket form. Disse alternativene er et betydelig tillegg til tekstformatering verktøykassen. Opprette tekst i lukket form Når du legger inn tekst i en form, kan du legge til et spunk i et oppsett. Med denne funksjonen kan du skreddersy ...

Adobe CS5 Illustrator Area Type Tool - dummies

Adobe CS5 Illustrator Area Type Tool - dummies

En enkel og praktisk måte å lage rader og kolonner med tekst på er å bruk områdestypealternativer i Adobe Creative Suite (Adobe CS5) Illustrator. Denne funksjonen lar deg lage rader og kolonner fra et hvilket som helst tekstområde. Du kan bare ha rader eller bare kolonner (som kolonner av tekst i en avis) ...

Adobe CS5 Illustrator Clipping Masks - dummies

Adobe CS5 Illustrator Clipping Masks - dummies

Adobe Creative Suite 5 (Adobe CS5) Illustrator inkluderer Clipping Mask funksjonalitet. I likhet med å peering gjennom et hull i et stykke papir til gjenstandene under den, tillater en utklippsmaske et øverste objekt å definere de valgte figurene under den; Med en kappemaske er området rundt den definerende formen imidlertid gjennomsiktig. ...