Avatar billede nakhaii Nybegynder
22. maj 2007 - 23:17 Der er 10 kommentarer

vedr. dhtml menu

Hej Eksperter,

Jeg har følgende filer som, jeg ikke helt kan finde ud af at tolke. Jeg vil have det således at min menu, ikke bliver mindre når man minimerer browservinduet.
Så mit spørgsmål går på hvad jeg bør ændre i nedenstående koder:

---------------------------

TD,P,B,INPUT,DIV{font-family:Verdana; font-size:11px}
.clCMEvent{position:absolute; z-index:1; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:Hide}
.clCMAbs{position:absolute; width:100%; height:5; left:0; top:100; visibility:Hidden}

.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; width:130; height:20; cursor:pointer; cursor:hand}
.clT,.clTover{padding:0px; font-size:11px; font-weight:}
.clT{color:Black;} 
.clTover{color:#000000;}
.clS,.clSover{padding:0px; font-size:10px; font-weight:}
.clS2,.clS2over{padding:2px; font-size:10px;}
.clS,.clS2{color:#000000; background-color:#ffffff; layer-background-color:#000000;}
.clSover,.clS2over{color:#ffffff;}
.clSover,.clS2over,.clTover,.clb,.clbar{layer-background-color:#; background-color:#000000;}
.clB{position:absolute; visibility:Hidden; z-index:300}
.clBar{position:absolute; width:0; height:10; visibility:Hidden}

---------------------------

oM=new makeCM("oM"); oM.resizeCheck=1; oM.rows=1;  oM.onlineRoot=""; oM.pxBetween=0;
oM.fillImg="0"; oM.fromTop=110; oM.fromLeft=0; oM.wait=300; oM.zIndex=400;
oM.useBar=0; oM.barWidth=""; oM.barHeight=""; oM.barX=""; oM.barY=""; oM.barClass="clB";
oM.barBorderX=0; oM.barBorderY=0;
oM.level[0]=new cm_makeLevel(120,22,"clT","",0,0,"",0,"bottom",0,0,0,0,0);
oM.level[1]=new cm_makeLevel(120,22,"clS","clsover",1,1,"clB",0,"right",1,0,"",10,10);
oM.level[2]=new cm_makeLevel(120,22,"clS2","clS2over");
oM.level[3]=new cm_makeLevel(140,22);

var avail="229+((cmpage.x2-585)/6)";
oM.menuPlacement=new Array(233,avail+"-11",avail+"*2-8",avail+"*3-12",avail+"*4-7",avail+"*5-9",avail+"*6+5")
oM.construct()

---------------------------

// Nakhaii
Avatar billede nakhaii Nybegynder
22. maj 2007 - 23:20 #1
Har også to andre filer, som jeg kan sende til jer, hvis bare i skriver jeres mail. De er måske noget mere interessante.
Avatar billede w13 Novice
23. maj 2007 - 12:27 #2
Umiddelbart vil jeg sige, at alle procenttal her påvirker dette. Prøv evt. at rette disse tal.
Avatar billede nakhaii Nybegynder
23. maj 2007 - 13:04 #3
Kunne det evt. være at man ikke skulle bruge % men i stedet måske pixel? - Ville det gøre en forskel?
Avatar billede w13 Novice
23. maj 2007 - 13:35 #4
Ja, det ville det formodentlig. Procenttallene finder selv sine pixels, men opdaterer dem, når browserens størrelse ændres.
Avatar billede nakhaii Nybegynder
23. maj 2007 - 17:13 #5
Kan du så ikke lige prøve at lave et ændringsforslag - synes nemlig ikke jeg kan få det til at virke!
Avatar billede w13 Novice
23. maj 2007 - 21:49 #6
Nej, selvfølgelig, nu kan jeg se det. Det er jo de nederste linjer:

var avail="229+((cmpage.x2-585)/6)";
oM.menuPlacement=new Array(233,avail+"-11",avail+"*2-8",avail+"*3-12",avail+"*4-7",avail+"*5-9",avail+"*6+5")

Det ser ud til, at placeringen her genereres ud fra et eller andet, der umiddelbart er meget uoverskueligt.. :S
Først og fremmest tager det udgangspunkt i cmpage.x2, som jeg ikke her, får at vide hvad er.

Der skal nok mere kode til, før vi kan hjælpe dig tror jeg. Men jeg er ikke meget for at lægge min mail ud offentligt på nettet, så du kan sende. Jeg får alt for meget spam af det.
Avatar billede nakhaii Nybegynder
23. maj 2007 - 22:50 #7
Kan du ikke bare skrive det der er før @'et og efter @'et så jeg kan sende en mail?
Avatar billede w13 Novice
23. maj 2007 - 23:43 #8
tobias og 2biaz.dk :)
Avatar billede w13 Novice
25. maj 2007 - 18:52 #9
Sry, jeg kan simpelthen ikke overskue/forstå den kode. :(
Avatar billede w13 Novice
21. november 2007 - 19:00 #10
Lukketid her?
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