Avatar billede funguy Nybegynder
10. januar 2004 - 11:01 Der er 4 kommentarer og
1 løsning

Lås menuen

Hey!

På mit site, http://www.linkinpark-fan.dk, har jeg en menu i toppen. Hvis man kører med en opløsning på 1024 x 768, så ser den perfekt ud, men ligeså snart man får en lidt mindre opløsning (f.eks. 800 x 600), så ser det jammerligt ud. Menuen hopper et skridt til højre, og det kommer til at se helt mystisk ud!
Nu vil jeg så høre om man kan "låse" menuen, så den bliver ét sted, uanset om man kører med den ene eller den anden opløsning?
Menuen er en javascript menu, hvor man angiver positionen (f.eks. 200 left, 300 top - Altså hvor meget den skal stå til højre, og hvor langt fra toppen den skal være)!
Avatar billede espersen Novice
10. januar 2004 - 11:36 #1
FYI; i min opløsning 1152*864 stikker "start" også ud til venstre fra tabellen.

check gerne din kode med : http://validator.w3.org/detailed.html
(kræver at du indsætter en kode øverst som fx. ;

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>  - herefter følger resten af dit kode
Avatar billede roenving Novice
10. januar 2004 - 13:07 #2
Prøv at ændre til:

with(milonic=new menuname("mainmenu")){
    style=menuStyle;position:relative;alwaysvisible=1;orientation="horizontal";
    aI("text=Start;url=http://www.linkinpark-fan.dk;;status=Til forsiden;separatorsize=17")
    aI("text=Forum;url=http://www.linkinpark-fan.dk/phpbb2/;;status=Forummet for danske Linkin Park fans;separatorsize=17")
    aI("text=Biografi;showmenu=biografi;;separatorsize=17")
    aI("text=Diskografi;showmenu=diskografi;;separatorsize=17")
    aI("text=Videografi;showmenu=videografi;;separatorsize=17")
    aI("text=Downloads;showmenu=downloads;;separatorsize=17")
    aI("text=Galleri;showmenu=galleri;;separatorsize=17")
    aI("text=Links;url=http://www.linkinpark-fan.dk/links.htm;;status=Links til andre Linkin Park websites;separatorsize=17")
}

-- og så i den td, som menuen er inde i:

<td align="center" style="position:relative;">

-- ved ikke om der i menuen er brugt explicit position:absolute, men man har da lov at håbe, at det ikke er tilfældet !-)
Avatar billede roenving Novice
10. januar 2004 - 13:08 #3
-- en anden tilgang kunne være, at td'en fik den der position:relative; og top: og left: -værdierne blev rettet til, så de var 0px; !-)
Avatar billede funguy Nybegynder
11. januar 2004 - 21:39 #4
roenving> Ingen af de 2 ting virker desværre... Har prøvet dem begge, og menuen bliver enten ikke vist, eller også bliver den flyttet, så det kommer til at se forkert ud!

Andre forslag...?...
Avatar billede funguy Nybegynder
22. september 2011 - 22:46 #5
lukkes
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Rambøll Management Consulting

Senior Software Engineer

Politiets Efterretningstjeneste

Configuration Manager til PET's IT-afdeling