Avatar billede lademan Novice
06. juli 2002 - 14:42 Der er 17 kommentarer og
1 løsning

Centrering af layers?

Hvordan centrerer man layers, så man kan lave en menu til en midtercentreret side?

Dvs så man har mulighed for at placere layers i forhold til midten og derudfra - uanset browser og opløsning.
Avatar billede lademan Novice
06. juli 2002 - 14:47 #1
Jeg bruger dreamweaver 4.0
Avatar billede lademan Novice
06. juli 2002 - 14:48 #2
Som automatisk generer en java kode:

<script language="JavaScript">
<!--
function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}
//-->
</script>
Avatar billede keysersoze Ekspert
06. juli 2002 - 15:10 #3
på macromedias hjemmeside kan du downloade en extension til netop dreamveawer som gør det ønskede

www.macromedia.com
Avatar billede lademan Novice
06. juli 2002 - 15:19 #4
Fedt!!

Du kender ikke en mere specifik adresse?

(det er en ret omfattende sit ;-))
Avatar billede keysersoze Ekspert
06. juli 2002 - 15:31 #5
Avatar billede lademan Novice
06. juli 2002 - 15:35 #6
okay ...
Avatar billede =maddog= Nybegynder
06. juli 2002 - 16:28 #7
Hvis det er den funktion der hedder alignWD2 så har jeg en der er gjort mere læsbar.
MM's javascripts er jo ikke ligefrem pæne at se på.
Hvis det er den så ligger den på www.dsr.kvl.dk/~maddog/stauer.js
Avatar billede lademan Novice
06. juli 2002 - 17:20 #8
Kan jeg bare bruge den fil ?

Og hvor meget indeholder den?

Kan jeg bare nøjes med at lave layers ved siden af og så henvise til din fil HEAD'en ??
Avatar billede =maddog= Nybegynder
06. juli 2002 - 17:55 #9
1) ja
2) 8 funktioner
3) ja <script type="text/javascript" href=".....hvad/hvor du nu kalder og ligger den....."></script>

funktionen kan du jo kalde onload
alignWD2(id,metode,0,0,....)
for at centrere skal man vist bruge
alignWD2(id,5,0,0)
de sidste to tal aner jeg ikke hvad skal bruges til, men ju er velkommen til at experimentere
du skulle kunne lave flere af gangen alignWD2(id,5,0,0,id,5,0,0,... os.v)
Det er som sagt en jeg har gjort mere læsbar, fordi det indgik i et andet spørgsmål jeg svarede på. Jeg har aldrig selv brugt det til noget. Jeg nævnte det kun fordi jeg er rimelig sikker på at det er den samme funktion som keysersoze refererer til.
Avatar billede lademan Novice
06. juli 2002 - 18:00 #10
DU får 50 points oven i hatten, hvis du vil lave en hel HTML side med hele koden og nogle centrerede layers som eksempler ?!
Avatar billede lademan Novice
06. juli 2002 - 18:02 #11
Jeg har nemlig lidt svært ved at overskue koden og dine eksempler ;-)
Avatar billede =maddog= Nybegynder
06. juli 2002 - 18:08 #12
ok det varer et par minutter så
Avatar billede lademan Novice
06. juli 2002 - 18:12 #13
fino!
Avatar billede lademan Novice
06. juli 2002 - 18:13 #14
Er det så muligt at lave fx et par centrerede layers som fx er 200 pixels til venstre for midten etc ??
Avatar billede =maddog= Nybegynder
06. juli 2002 - 18:38 #15
http://www.dsr.kvl.dk/~maddog/233014.html
det ved jeg squ ikke. jeg har prøvet at lave noget tjaws, men det lader til at der er en bug ting i filen.
Avatar billede lademan Novice
06. juli 2002 - 18:50 #16
Hvor er fejlen??
Avatar billede =maddog= Nybegynder
06. juli 2002 - 19:04 #17
prøv at resize dit vindue. jeg ved ikke, men jeg tror der er et eller andet galt. Det er ikke mit script, så jeg skal ikke kunne sige.....
Avatar billede lademan Novice
15. august 2002 - 11:10 #18
Kunne ikke bruge det :)
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