![]() |
2 bifogad(e) fil(er)
Hejsan
Håller på med en meny nu några dagar och jag får verkligen inte rätt på det, troligen är det mina bristande kunskaper inom javascript i kombination med att mina Google-sökningar inte träffar rätt, så därför testar jag här. Som ni kan se på den bifogade filen så vill jag ha en 2-stegs-meny. De problem jag har fallit för är att ruta röd, blå och ruta gul använder sig av samma css-classer vilket ställer till problem om man vill ha ruta gul bredare än ruta röd. Någon som kanske har en meny-kod liggandes eller på annat sätt kan hjälpa mig? Eller hur ska jag bära mig åt för att få till menyn? |
Kan du inte bara sätta olika "class" på de olika menyerna då?
|
Nej, iom att koden ser ut så här:
Citat:
|
Ush och fy för javascript menyer.. kika på horisontella menyer med css för ett bättre alternativ.
|
Ett konkret exempel på css-meny då.
Semantisk markup (nästade onumrerade listor, går förstås att generera från din JS-array om du vill): Kod:
<ul> Kod:
ul { width: 100px; } /* någon lämplig bredd */ /C# EDIT: rättade lite stavfel och la till ett par kommentarer... |
Tack för svaret turboraketti, precis vad jag letade efter.
Dock får jag inte den alls att funka i Internet Explorer. När jag för musen över "Om oss" öppnas menyen, men jag kan inte för över musen till den nya menyen för då försvinner den nya menyen, iom att där finns ett "tomrum" mellan "Om oss" och den nya menyen. |
Fick det att funka med hjälp av: http://www.tanfa.co.uk/css/examples/menu/vs7.asp
Tack allesammans för hjälpen! |
Alla tider är GMT +2. Klockan är nu 07:47. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson