En beskrivelse af Vandret webside Menuer for Hyperlinks Commercial Vandret webside Menuer - Del 1 Indledning En webside, vandret menu er en menu, hvor der menupunkterne er i en vandret stang. Dette er en artikel serie, hvor jeg beskriver oprettelsen af en hovedmenu med valgfri undermenuer. Hovedmenuen er en horisontal bar og undermenuerne er også vandrette bjælker. Menupunkterne er hyperlinks. Når du klikker på et hyperlink, browseren tager dig til en anden webside. Du har brug for grundlæggende viden i HTML, CSS og JavaScript for at forstå denne artikel serie.
Bemærk: Hvis du ikke kan se koden, eller hvis du tror noget mangler i denne artikel (brudt link, billede fraværende), bare kontakte mig på [email protected]. Det vil sige, kontakt mig for det mindste problem, du har om, hvad du læser. Brugerkrav - Menupunkterne er tekst hyperlinks og er ikke understrege i første omgang. - Når musemarkøren går over et menupunkt, bliver det understreget, og dens farve eller billede ændres baggrund. Hvis menupunktet har undermenuer, se dig dens undermenu (med menupunkter) i en vandret bjælke lige under det.
- Der er en hovedmenu (vandret bar), som vises altid. Menupunkterne i hovedmenuen eller undermenuer er jævnt fordelt. - Hvis du klikker på et menupunkt tager dig til en anden side. - Mere end en undermenuer kan åbnes fører til et sæt menu rækker. - Når brugeren klikker et vilkårligt sted i menuen, men ikke på et menupunkt, de menulinjer forsvinder efterlader kun hovedmenuen bar. Så hver menupunkt i hovedmenuen kan føre til et træ af menupunkter, da en undermenu kan åbnes fra enhver menupunkt. Tekniske krav i dette afsnit, jeg giver dig en måde at gennemføre den ovenstående bruger beskrivelsen.
Hovedmenu - Hovedmenuen er indeholdt i en HTML-tabel element. Denne tabel element har én række i første omgang. Rækken har kun én tabelcelle. - Cellen af ovennævnte række har de vigtigste menupunkter. - Hvert menupunkt er et hyperlink. - Hvert menupunkt har en onmouseover og en onMouseOut begivenhed. - For et menupunkt med en undermenu, den onmouseover begivenhed kalder en JavaScript-funktion, der producerer i undermenuen. - Hver åbnede træ menupunkter har én rod, som er en vigtigste menupunkt i første række. Kun én træ med en rod kan åbnes når som helst.
- Menupunkterne i hovedmenuen eller undermenuer er adskilt af lige mange af rummets tegn (). - Den hyperlink href værdi og en element indhold for hvert menupunkt danne en streng i en flerdimensional JavaScript A