Dreamweaver gjør det enkelt å lage rullegardinmenyer for ditt nettsted. Men som alle HTML-skjemaer kan de være litt vanskelig. Denne opplæringen vil gå deg gjennom trinnene for å lage en rullegardinmeny i Dreamweaver.
Dreamweaver Jump Menus
Dreamweaver 8 gir også en veiviser for å lage en hoppemeny for navigering på ditt nettsted. I motsetning til grunnleggende rullegardinmenyer, vil denne menyen faktisk gjøre noe når du er ferdig. Du trenger ikke å skrive noen JavaScript eller CGIer for å få drop-down-skjemaet ditt til å fungere. Denne opplæringen forklarer også hvordan du bruker Dreamweaver 8 veiviseren for å lage en hoppemeny.
Først opprett skjemaet

Viktig merknad om HTML-skjemaer og Dreamweaver:
Med unntak av spesielle veivisere som hoppemenyen hjelper ikke Dreamweaver deg til å lage HTML-skjemaer "arbeid". For dette trenger du en CGI eller JavaScript. Vennligst se min veiledning Lag HTML Forms Work for mer informasjon.
Når du legger til en rullegardinmeny på nettstedet ditt, er det første skjemaet du trenger å omgjøre. I Dreamweaver, gå til Sett inn-menyen og klikk på Form, og velg deretter "Form."
02 av 20Skjermdisplayer i designvisning

Dreamweaver viser skjemaet ditt visuelt i designvisningen, slik at du vet hvor du skal sette skjemaelementene dine. Dette er viktig, fordi rullegardinmenyene ikke er gyldige (og vil ikke fungere) utenfor formelementet. Som du ser på bildet, er skjemaet den røde prikkede linjen i designvisning.
03 av 20Velg Liste / Meny

Nedtrekksmenyer kalles "list" eller "meny" elementer i Dreamweaver. For å legge til en til skjemaet ditt, må du gå inn i skjememenyen på Sett inn-menyen og velge "Liste / Meny". Kontroller at markøren din var innenfor den røde prikkede linjen i skjemaboksen din.
04 av 20Spesialvalgsvindu

I Dreamweaver Options er det en skjerm på Accessibility. Jeg velger å ha Dreamweaver vise meg alle tilgjengelighetsattributter. Og denne skjermen er resultatet av det. Skjemaer er et sted hvor mange nettsteder faller ned i tilgjengelighet, og ved å fylle ut disse fem alternativene vil rullegardinmenyene dine umiddelbart være tilgjengelige.
05 av 20Form Tilgjengelighet

Tilgjengelighetsalternativene er:
Merkelapp
Dette er navnet på feltet. Det vil dukke opp som tekst ved siden av skjemaelementet ditt.Skriv hva du vil ringe til din rullegardinmeny. Dette kan være et spørsmål eller en kort setning som rullegardinmenyen vil svare. HTML inneholder en etikett-kode for å identifisere formetikettene til nettleseren. Dine valg er å pakke rullegardinmenyen og etikettteksten med taggen, for å bruke "for" -attributtet på etikettetiketten for å identifisere hvilken formetikett den refererer til, eller å ikke bruke etikettmerket i det hele tatt.Jeg foretrekker å bruke den for attributtet, da da jeg vil flytte etiketten av en eller annen grunn, vil den fortsatt bli knyttet til riktig formfelt. Du kan plassere etiketten før eller etter rullegardinmenyen. Dette er nøkkelen som kan brukes sammen med Alt eller Valg taster for å komme direkte til skjemafeltet. Dette gjør skjemaene dine veldig enkle å bruke uten at du trenger en mus. Dette er rekkefølgen der skjemafeltet skal åpnes når du bruker tastaturet til å bla gjennom nettsiden. Når du har oppdatert tilgjengelighetsalternativene dine, klikker du OK. Når du har rullegardinmenyen din i Dreamweaver-designvisning, må du legge til de ulike elementene i den. Velg først rullegardinmenyen ved å klikke på den. Dreamweaver vil sette en annen prikket linje rundt bare rullegardinmenyen, for å vise at du har valgt den. Egenskapsmenyen endres til listen / menyegenskapene for den nedtrekksmenyen. Der kan du gi din meny en ID (hvor det står "velg"), bestemme om du vil at det skal være en lis eller en meny, gi den en stil klasse fra stilarket ditt og tilordne verdier til rullegardinmenyen. Dreamweaver kaller en rullegardinmeny på menyen, en rullegardin som bare tillater ett valg. En "liste" tillater flere valg i rullegardinmenyen og kan være mer enn ett element høyt. Hvis du vil ha en rullegardinmeny for å være flere linjer høy, må du endre den til en "liste" -type og la boksen "valg" ikke merkes av. For å legge til nye elementer i menyen, klikk på "List values …" knappen. Dette åpner vinduet ovenfor. Skriv inn varemerket i den første boksen. Dette er hva som skal vises på siden. Hvis du lar verdien tomt, er det også det som skal sendes i skjemaet. Klikk på plussikonet for å legge til flere elementer. Hvis du vil ombestille dem i listeboksen, bruk opp- og nedpilene til høyre. Som nevnt i trinn 8, hvis du lar verdien stå tom, vil etiketten bli sendt til skjemaet. Men du kan gi alle dine verdier - for å sende annen informasjon til skjemaet ditt. Du vil bruke dette mye for ting som hoppemenyer og hyperlinking. Websider som standard for å vise hvilken rullegardinliste som er oppført, er først oppført som standardelement. Men hvis du vil ha en annen valgt, marker du den i boksen "Utvalgt valgt" på Egenskaper-menyen. Når du er ferdig med å redigere egenskapene, viser Dreamweaver din rullegardinliste med standardverdien som er valgt. Hvis du bytter til kodevisning, kan du se at Dreamweaver legger til rullegardinmenyen med veldig ren kode. De eneste ekstra attributter er de som vi har lagt til med tilgjengelighetsalternativer. Koden er alt innrykket og veldig lett å lese og forstå. Den legger til og med i det valgte = "valgt" attributtet fordi jeg har fortalt Dreamweaver at jeg som standard for å skrive XHTML. Hvis du lagrer dokumentet og ser det i en nettleser, kan du se at rullegardinmenyen ser ut som du ville forvente det. Menyen vi opprettet ovenfor ser bra ut, men det gjør ingenting. For å få det til å gjøre noe, må du sette opp en form handling på selve skjemaet. Heldigvis har Dreamweaver en innebygd rullegardinmeny som du kan bruke umiddelbart på nettstedet ditt uten å måtte lære om skjemaer, CGIer eller skripting. Det kalles en hoppemeny. Dreamweaver Jump-menyen setter opp en rullegardinmeny med navn og nettadresser. Deretter kan du velge et element i menyen, og nettsiden vil flytte til den plasseringen, akkurat som om du hadde klikket på en lenke. Gå til Sett inn-menyen, og velg Form og deretter Jump Menu. I motsetning til standard-rullegardinmenyen åpner Hopp-menyen et nytt vindu for at du skal navngi menyelementene dine og legge til detaljer om hvordan skjemaet skal fungere. For det første elementet, endre teksten "untitled1" til det du vil at den skal lese og legg til en nettadresse som den koblingen skal gå til. Klikk på add-elementet for å legge til et nytt element i hoppemenyen. Legg til så mange elementer som du ønsker. Når du har lagt til alle linkene du vil ha, bør du velge alternativer: Hvis du har rammesett, kan du åpne koblingene i en annen ramme. Eller du kan endre muligheten til hovedvinduet til et spesielt mål slik at nettadressen vil åpnes i et nytt vindu eller et annet sted. Gi menyen en unik ID for siden. Dette kreves slik at skriptet fungerer som det skal. Det lar deg også ha flere hoppemenyer i en form - bare gi dem alle forskjellige navn. Jeg liker å velge dette fordi noen ganger fungerer ikke skriptet når menyen endres. Det er også mer tilgjengelig. Velg dette hvis du har en melding som "Velg en" som det første menyelementet. Dette vil sikre at det aktuelle elementet forblir standard på siden. På samme måte som med din første meny, oppretter Dreamweaver hoppemenyen i designvisning med standardelementet som er synlig. Du kan deretter redigere rullegardinmenyen som du ville noe annet. Hvis du redigerer det, må du ikke endre noen IDer på elementene, ellers kan ikke skriptet fungere. Ved å lagre filen og trykke på F12, vises siden i din foretrukne nettleser. Der kan du velge et alternativ, klikk "Go" og hoppemenyen fungerer! Stil
Stilling
Tilgangsnøkkel
Tab Index
Velg menyen

Menyegenskaper

Hva er forskjellen mellom liste og meny?
Legg til nye listeposter

Legg til mer og ombestille

Gi alle elementer verdier

Velg en standard

Se listen i designvisning

Se listen i kodevisning

Lagre og vise i nettleser

Men det gjør ikke noe …

Hopp menyvinduet

Legg til elementer i hoppemenyen

Hopp menyalternativer

Åpne nettadresser i
Menynavn
Sett inn Go-knappen etter menyen
Velg første element etter URL-endring
Hoppmeny Designvisning

Hopp-menyen i nettleseren





