Avatar billede vind Nybegynder
04. marts 2003 - 19:51 Der er 12 kommentarer og
1 løsning

Centrering af script

Hej Eksperter. :)
På min side - http://www.bjergsnaes.dk/forening/bs/ - har jeg fået et DHTML-script til forsiden - en news-scroller. Som I kan se er den dog ikke centreret og jeg ville godt have at bredte sig lidt mere - altså var lidt længere. Jeg kan dog ikke selv hitte ud af det, i selvom det vist burde være ret nemt..??!??
Hvor og hvad skal jeg rette i scriptet (se kildekoden) for at få den centreret og gjort længere. Den hjælper ikke med <center> og lign.

På forhånd tak.

Mvh. Andreas V.
Avatar billede cozey Nybegynder
04. marts 2003 - 20:01 #1
Jeg kan ikke se den!
Avatar billede cozey Nybegynder
04. marts 2003 - 20:01 #2
eller dvs. den jeg kan se er centreret!
Avatar billede eagleeye Praktikant
04. marts 2003 - 20:02 #3
var myScroller1 = new Scroller(0, 0, 480, 32, 1, 5); //(xpos, ypos, width, height, border, padding)

Du sætter længden hvor der står 480  Hvis du gør tallet større bliver den længere.
Avatar billede vind Nybegynder
04. marts 2003 - 20:04 #4
nu har jeg fx. sat længden til 600, så rykker den sig bare, den bliver ikke længere i en centrering...???

/Vind.
Avatar billede vind Nybegynder
04. marts 2003 - 20:05 #5
prøv se siden - har opdateret påny. Så kan I se at den bare rykker sig... :)

/Vind
Avatar billede eagleeye Praktikant
04. marts 2003 - 20:08 #6
Prøv at rette denne linie:

<center><div id="placeholder" style="position: relative; width: 420; height: 32"> </div></center>

Til:

<center><div id="placeholder" style="position: center; width: 420; height: 32"> </div></center>
Avatar billede eagleeye Praktikant
04. marts 2003 - 20:09 #7
hov width i div'en skal nok være det samme som breden af scrolleren 420 -> 600
Avatar billede vind Nybegynder
04. marts 2003 - 20:12 #8
done - men synes ikke den har rykket sig?? :)

Kan der være andet jeg har gjort forkert?

/Vind
Avatar billede eagleeye Praktikant
04. marts 2003 - 20:15 #9
Hvilken scroller er det ? fra denne side
http://www.dynamicdrive.com
Avatar billede eagleeye Praktikant
04. marts 2003 - 20:19 #10
Prøv at tilføje px


<div id="placeholder" style="position:relative; width:420px; height:32px;"> </div>
Avatar billede eagleeye Praktikant
04. marts 2003 - 20:23 #11
Prøv at lave linjen som denne hvor der er <center> med. de 420 skal rettes til 600 som er længden af scrolleren eller er den ikke i center.

<center><div id="placeholder" style="position:relative; width:600px; height:32px;"> </div></center>
Avatar billede eagleeye Praktikant
04. marts 2003 - 20:36 #12
Hvis <div>'en ikke har samme størrelse vil den enten være for langt til højre hvis div er mindre end scrolleren eller til venstre hvis div er længere en scrolleren.


Scripet som indsætte scrolleren hender Top,Venstre koordinat her:
  mikex = getPageLeft(layer);
  mikey = getPageTop(layer);

og flytter scrolleren hen oven i <div>'en her:
  myScroller1.moveTo(mikex, mikey);


Så du skal rette din linje:
<center><div id="placeholder" style="position: center; width: 420; height: 32"> </div></center>

Til:
<center><div id="placeholder" style="position: center; width: 600; height: 32"> </div></center>
Avatar billede vind Nybegynder
04. marts 2003 - 21:03 #13
YES!! Der var den...!! Den blev centreret efter at jeg rettede det til 600 som du sagde...

1000 tak for hjælpen - det var simpelthen kanon! Mange tak!!

Mvh. Andreas V.
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