FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Mycket flitig postare
|
http://www.glamer.se/meny/meny.htm
när jag har klickat på en meny där uppe, så skall den ljusa "mouse over" funktionen stanna och sub menyn skall ändras, jag undrar då om man kan göra detta utan att lägga in som att de blir flera sidor? alltså så att allt laddas direkt. css filen: http://www.glamer.se/meny/meny/solidblocksmenu.css Någon som är proffs på området? |
|||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Har WN som tidsfördriv
|
Detta kan du lösa med en bladning av CSS och t ex PHP, som jag har gjort i liknande menyer tidigare.
Det du däremot måste göra är att skicka med ett värde när man klickat på någon av menyalternativen, t ex community eller spel. Fall du skickar med ett id, med varje länk så att de skulle se ut något sånt här: http://www.glamer.se/meny/meny.htm&id=community Sen gör du en koll ibörjan av varje sida och ser vilket värde som är satt. if($_GET['id'] == 'community'){ echo '<li class="ljusmenyeffekt">Community'; echo '</div>'; } else { echo '<div class="ingenmenyeffekt">'; Community'; echo '</div>'; } |
|||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Supermoderator
|
Du kan ju ändra klass på den övre menyn när du klickar på den. Undermenyn kan du ändra direkt i ditt javascript också. Det är lite pill men det är den enklaste varianten. Vill du hellre köra serverscript och Ajax är ju det ett alternativ också.
Detta om du inte vill ladda om menyfilen alls. Är detta inte ett måste är det ju bara att köra med scriptspråket rakt av. Det hör väl då inte till klientsidan dock....
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Mycket flitig postare
|
Super tack för era svar, ska gå igenom dom noggrannare och se vad jag kan åstakomma
![]() och tack för snabba svar. |
|||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Mycket flitig postare
|
Citat:
För när man klickar på community så vill jag att submenyn kommer fram direkt, och inget anrop. utan föräns man klickar på tex "Min sida" då skall det bli ett anrop? Eller förklarade du det tidigare? Jag som e lost, försöker lära mig så mkt jag kan, då egentligen sidan ska bli kodad av en annan sen, men jag vill lära mig allt också, lika bra. bättre att kunna designa och koda ![]() |
|||
![]() |
![]() |
![]() |
#6 | |||
|
||||
Mycket flitig postare
|
håller på lösa det nu med mitt javascript jag hittat.
kommer med edit när de funkar ![]() |
|||
![]() |
![]() |
![]() |
#7 | |||
|
||||
Mycket flitig postare
|
såg att menyn inte funkade i IE.. ska lösa det.. kolla i FF så ser ni skillnaden.
|
|||
![]() |
![]() |
Svara |
|
|