Dreamweaver gör det enkelt att skapa rullgardinsmenyer för din webbplats. Men som alla HTML-formulär kan de vara lite knepiga. Denna handledning går dig igenom stegen för att skapa en rullgardinsmeny i Dreamweaver.
Dreamweaver hoppa menyer
Dreamweaver 8 ger också en guide för att skapa en hoppa-meny för navigering på din webbplats. Till skillnad från grundläggande rullgardinsmenyer kommer den här menyn faktiskt att göra något när du är klar. Du behöver inte skriva några JavaScript eller CGI-filer för att få din rullgardinsmeny till jobbet. Denna handledning förklarar också hur du använder Dreamweaver 8-guiden för att skapa en hoppa-meny.
Skapa först formuläret

Viktig anteckning om HTML-formulär och Dreamweaver:
Med undantag för speciella guider som hoppa-menyn hjälper inte Dreamweaver dig att göra HTML-formulär "arbete". För detta behöver du en CGI eller JavaScript. Se min handledning Gör HTML Forms Work för mer information.
När du lägger till en rullgardinsmeny på din webbplats är det första du behöver en form som omger den. I Dreamweaver, gå till Insert-menyn och klicka på Form och välj sedan "Form."
02 av 20Formulär i designvy

Dreamweaver visar din formulärplats visuellt i designvyn, så du vet var du ska lägga till dina formulärelement. Detta är viktigt eftersom rullgardinsmenyerna inte är giltiga (och fungerar inte) utanför formelementet. Som du kan se i bilden är formen den röda prickade raden i designvyn.
03 av 20Välj lista / meny

Nedrullningsmenyerna heter "lista" eller "meny" i Dreamweaver. Så att lägga till en till din blankett måste du gå till formulärmenyn på menyn Infoga och välj "Lista / Meny". Se till att markören var inom den röda prickade raden i din formulärlåda.
04 av 20Fönstret Special Options

I alternativet Dreamweaver finns en skärm om tillgänglighet. Jag väljer att ha Dreamweaver visa mig alla tillgänglighetsegenskaper. Och den här skärmen är resultatet av det. Blanketter är en plats där många webbplatser hamnar i tillgänglighet och genom att fylla i dessa fem alternativ kommer dina rullgardinsmenyer direkt att bli tillgängliga.
05 av 20Form Tillgänglighet

Tillgänglighetsalternativen är:
Märka
Detta är namnet på fältet. Det kommer att dyka upp som text bredvid ditt formulär.Skriv vad du vill ringa din rullgardinsmeny. Det här kan vara en fråga eller en kort fras som rullgardinsmenyn kommer att svara på. HTML innehåller en etiketttagg för att identifiera dina formuläretiketter i webbläsaren. Dina val är att lägga in rullgardinsmenyn och etiketttexten med taggen, för att använda attributet "för" på etiketttaggen för att identifiera vilken formtagg det refererar till eller att inte använda etiketttaggen alls.Jag föredrar att använda attributet, eftersom då om jag behöver flytta etiketten av någon anledning kommer den fortfarande att fästas till rätt formulärfält. Du kan placera din etikett före eller efter rullgardinsmenyn. Detta är nyckeln som kan användas tillsammans med Alt eller Alternativ-tangenterna för att komma direkt till det formulärfältet. Detta gör dina formulär mycket lätta att använda utan att behöva en mus. Det här är den ordning i vilken formulärfältet ska öppnas när du använder tangentbordet till fliken genom webbsidan. När du har uppdaterat tillgänglighetsalternativen klickar du på OK. När du har en rullgardinsmeny som visas i Dreamweaver-designvyn måste du lägga till de olika elementen i den. Välj först rullgardinsmenyn genom att klicka på den. Dreamweaver lägger en annan streckad linje bara på rullgardinsmenyn, för att visa att du har valt den. Egenskapsmenyn ändras till listan / menyfunktionerna för den nedrullningsmenyn. Där kan du ge din meny ett ID (där det står "välj"), bestämma om du vill att den ska vara en lis eller en meny, ge den en stilklass från ditt stilark och ange värden till rullgardinsmenyn. Dreamweaver kallar en rullgardinsmeny på valfri meny som bara tillåter ett val. En "lista" tillåter flera val i rullgardinsmenyn och kan vara mer än ett objekt högt. Om du vill att en rullgardinsmeny ska vara flera linjer hög, byt den till en "list" -typ och lämna inte markeringen "val". För att lägga till nya objekt i din meny, klicka på knappen "Lista värden …". Detta öppnar fönstret ovan. Skriv in din objektetikett i den första rutan. Detta är vad som kommer att visas på sidan. Om du lämnar värdet tomma är det också vad som skickas i formuläret. Klicka på plusikonen för att lägga till fler föremål. Om du vill ombeställa dem i listrutan använder du upp och ner pilarna till höger. Som jag nämnde i steg 8, om du lämnar värdet blankt skickas etiketten till formuläret. Men du kan ge alla dina värderingar - att skicka alternativ information till din blankett. Du kommer att använda det här mycket för saker som hoppa menyer och hyperlinkning. Webbsidor som standard för att visa vilken rullgardinsmeny som listas först som standardobjekt. Men om du vill ha en annan markerad markerar du den i rutan "Ursprungligen vald" på Egenskaper-menyn. När du är klar med att redigera egenskaperna visar Dreamweaver din rullgardinslista med standardvärdet som valts. Om du växlar till kodvisning kan du se att Dreamweaver lägger till din rullgardinsmeny med mycket ren kod. De enda extra attributen är de som vi lade till med tillgänglighetsalternativ. Koden är alla indragna och mycket lätt att läsa och förstå. Den lägger till och med i det valda = "valda" attributet eftersom jag har sagt Dreamweaver att jag som standard skriver XHTML. Om du sparar dokumentet och ser det i en webbläsare kan du se att din rullgardinsmeny ser ut som du skulle förvänta dig. Menyn som vi skapade ovan ser bra ut, men det gör ingenting. För att få det att göra något måste du skapa en formuläråtgärd på själva formuläret. Lyckligtvis har Dreamweaver en inbyggd rullgardinsmeny som du kan använda direkt på din webbplats utan att behöva lära dig mer om formulär, CGI eller skript. Det kallas en hoppa-meny. Dreamweaver Jump Menu ställer upp en rullgardinsmeny med namn och webbadresser. Då kan du välja ett objekt i menyn och webbsidan flyttas till den platsen, precis som om du hade klickat på en länk. Gå till Insert-menyn och välj Form och sedan Hoppa-menyn. Till skillnad från standardmenyn öppnar Hoppa-menyn ett nytt fönster för att du ska namnge dina menyalternativ och lägga till detaljer om hur formuläret ska fungera. För det första objektet, ändra texten "untitled1" till vad du vill att den ska läsa och lägg till en URL som den länken ska gå till. Klicka på tillägget för att lägga till ett nytt objekt i din hoppa-meny. Lägg till så många saker som du önskar. När du har lagt till alla länkar du vill ha bör du välja dina alternativ: Om du har en ramsätt kan du öppna länkarna i en annan ram. Eller du kan ändra alternativet för huvudfönstret till ett speciellt mål så att webbadressen öppnas i ett nytt fönster eller någon annanstans. Ge din meny ett unikt ID för sidan. Detta krävs så att manuset fungerar korrekt. Det låter dig också ha flera hoppa menyer i en form - bara ge dem alla olika namn. Jag gillar att välja detta eftersom ibland fungerar inte skriptet när menyn ändras. Det är också mer tillgängligt. Välj det här alternativet om du vill ha en fråga, t.ex. "Välj en" som första menyalternativ. Detta kommer att försäkra att det här objektet stannar som standard på sidan. Precis som med din första meny skapar Dreamweaver din hoppa-meny i designvy med standardobjektet synligt. Du kan sedan redigera rullgardinsmenyn som du skulle någon annan. Om du redigerar det, se till att du inte ändrar några ID på objekten, annars fungerar inte skriptet. Om du sparar filen och slår på F12 visas sidan i din föredragna webbläsare. Där kan du välja ett alternativ, klicka på "Gå" och hoppa-menyn fungerar! Stil
Placera
Åtkomstnyckel
Tab Index
Välj menyn

Menyegenskaper

Vad är skillnaden mellan lista och meny?
Lägg till nya listobjekt

Lägg till mer och omordna

Ge alla poster värden

Välj en standard

Se din lista i designvy

Se din lista i kodvisning

Spara och visa i webbläsaren

Men det gör inte någonting …

Hoppa menyfönstret

Lägg till objekt i din hoppa-meny

Hoppa menyalternativ

Öppna webbadresser i
Menynamn
Sätt in Go-knappen efter menyn
Välj första objektet efter URL-ändringen
Hoppa Meny Design View

Hoppa meny i webbläsare





