Hjem Sosiale medier Hvordan du definerer en spesialisert CSS3-meny - dummies

Hvordan du definerer en spesialisert CSS3-meny - dummies

Video: "Alt" om hjerneslag 2024

Video: "Alt" om hjerneslag 2024
Anonim

Split-knappemenyene tilbyr en måte å gi CSS3-nettstedet ditt et spesielt utseende. Split-knappen forteller seerne at standardmenyvalget er det de ser for øyeblikket, men de andre valgene er tilgjengelige. Bare ved å klikke på splitt-knappen tar betrakteren til standardstedet.

Men ved å klikke på nedpilen ved siden av knappen vises de andre alternativene, og seeren kan enkelt velge noen av dem som et alternativ til en standard.

Denne typen meny er ikke begrenset til bare å lede folk til andre steder. Det kan også fungere som en slags inputfelt for et skjema. Knappen viser standardvalg for det aktuelle feltet. Du kan imidlertid også velge et av alternativene hvis de jobber bedre. Poenget er at menyene for split-knappen gir en spesialisert tilnærming til menyutvikling.

Eksemplet i denne artikkelen er avhengig av Split Menu Buttons v1. 2 eksempel vist på Dynamic Drive. Følgende trinn kommer deg i gang med å bruke denne spesialiserte menyen og tilbyr forslag til modifikasjoner du kanskje vil gjøre med det.

  1. Last ned delingsknappene. js-filen som finnes i trinn 1-delen av siden Dynamic Drive, og legg den i mappen du vil bruke til testsiden din.

  2. Last ned delingsknappene. css-filen som finnes i trinn 1-delen av siden Dynamic Drive, og plasser den i mappen du vil bruke til testsiden din.

  3. Opprett en ny HTML 5-side ved hjelp av din favoritt tekstredigerer eller IDE, og lagre det som SplitButton. HTML.

  4. Endre taggen som vist her:

    Et eksempel på bruk av en Split-knappemeny
    
  5. Klikk Velg alt i trinn 2-delen på siden Dynamic Drive.

    Du ser overskriftskoden for eksemplet uthevet.

  6. Kopier den merkede teksten til utklippstavlen, og lim deretter inn den i delen av eksempelsiden.

    Redaktøren legger til koden i delen. Hvis du ser nøye ut på denne koden, finner du en lenke til splitmenubuttons. css og et skript referanse til splitmenubuttons. js. Dette eksemplet er også avhengig av jQuery, så du finner et skriptreferanse til jquery. min. js.

    Koden inneholder også et skript for å opprette delingsknappene som bruker jQuery-syntaks. Du trenger ikke å endre dette skriptet så lenge du følger noen enkle regler når du lager din meny. Trinnene som følger diskuterer disse reglene.

  7. Opprett koblinger for hver av de øverste menyoppføringene i delen av siden som følger:

    Hjem Produkter Om
    

    Hver av disse oppføringene er en toppmeny-knapp for siden. Når brukeren viser siden, viser den Hjem, Produkter og Om som tre knapper.Hver av knappene vil gå til et bestemt sted når du klikker. Du kan imidlertid erstatte # for href-attributtet hvis du ikke vil ha en knapp til å gjøre noe når du klikker.

    Klassen må vises som delingsknapp i alle tilfeller. Du kan finne CSS for denne klassen i delingsknappene. css-fil.

    Data-showmenu-attributtet definerer hvilken undermeny som skal brukes. Du må definere et navn, selv om du ikke har tenkt å bruke en undermeny med en bestemt knapp. I dette eksemplet vil ikke Hjem-knappen inneholde noen undermenyer.

    Data-splitmenu-attributten angir om en knapp skal vise nedpilen som en del av knappen eller som en egen knapp. Dette eksemplet viser begge tilfeller. Standardinnstillingen er sann, hvilket betyr at pilen vises som en egen knapp.

    Du bruker data-menukolorsattributtet til å angi fargene som brukes for standard bakgrunnsfargen og den valgte farge. Standardfargen er DarkRed, men de fleste utviklere vil overstyr standardene for å få et bestemt utseende.

  8. Opprett en undermeny for produktmenyen, ved hjelp av følgende kode:

    • Produkt 1
    • Produkt 2
    • Produkt 3
    • Produkt 4
    • Produkt 5

    En undermeny er ganske enkelt en uordnet liste. Hver av listepostene inneholder et anker som peker til stedet du vil seeren skal gå. Den uordnede listen må ha en id-attributtverdi som samsvarer med data-showmenu-attributtverdien. I tillegg må det første nivået av uordnede lister i en undermeny bruke delingsklassen.

  9. Opprett en undermeny for Om-menyen, ved hjelp av følgende kode:

    • Vår historie
    • Personvernerklæring
    • Kontakt oss
      • Ved telefon
      • Ved post
      • Ved e-post > webmaster
        • Støtte
        • Denne menyen er litt mer kompleks. Hvis du vil opprette undermenyer i undermenyene dine, legger du bare til den tilsvarende uordnede listen i listeposten som vist. Undermenyen Kontakt oss inneholder faktisk tre nivåer av menyalternativer.

    Legg til klassen = "separator" -attributtet når du vil legge til litt ekstra mellomrom mellom menyelementene. Ved hjelp av dette attributtet blir det mulig for brukere å se relasjoner mellom menyelementer med større letthet.

    Lagre den endrede SplitButton. HTML og last det i nettleseren din.

  10. Du ser den enkle utgangen.

    Merk at Hjem-knappen vises som en hvilken som helst annen knapp, men det mangler en pil ned fordi den ikke har en tilknyttet meny. Ved å klikke på denne knappen kommer du til hjemmesiden.

Som med alle CSS-baserte menyer, kan du gjøre en rekke endringer i utseendet på disse menyene. For eksempel er det mulig å endre pilene til noe annet enn den viste triangelen.

Hvordan du definerer en spesialisert CSS3-meny - 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. ...