08. januar 2002 - 10:02Der er
13 kommentarer og 1 løsning
Problem med bevægende tekst
Davsk
Nu er jeg ikke lige så skarp til hverken Dhtml eller javascript, så jeg bliver nød til at spørge om hjælp
Jeg har noget tekst som skal bevæge sig fra, højre side af vinduet og til et bestemt punkt.
Jeg har fået teksten til at flytte sig, men jeg har problemmer med at få teksten til at starte uden for vinduet i højre side, og jeg har problemmer med at få det til at stoppe et sted igen.
Jeg har den her kode ind til videre, hvordan ændre jeg i den så det kommer til at virke som min lange froklaring har beskrevet?
hone { left: screenX } --> </style> <script type=\"text/javascript\"> var i=1; function starttimer() { hone.style.position=\"relative\" hone.style.right=+i i++ timer=setTimeout(\"starttimer()\",0.1) }
if (hone.style.position==600) { clearTimeout(timer); } </script>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
OK, nu har jeg fået den til at starte i højre side, men den falder hele tiden tilbage til venstre side af browseren, hvorfor???
Min kode ser nu sådan her ud: <style> <!-- body {background-image: url(olmask.jpg); background-position: center center; background-color: #FFFFFF; background-repeat: no-repeat} a { font-family: Verdana, Arial, Helvetica; color: #000099; text-decoration: none; size: 2} h1.ex{position:absolute; right:-1;} --> </style> <script type=\"text/javascript\"> var i=1; var move = 150; function starttimer() { if ( i < move ) { hone.style.position=\"relative\" hone.style.left=-i i++ timer=setTimeout(\"starttimer()\",1) } } function stoptime() { clearTimeout(timer); } </script>
Jeg ved godt at den ene tekst bliver stående, men det var for at se om det jeg havde skrevet var rigtigt
Men det jeg vil have den til er at i steden for at køre den vej i venster side, skal den køre ind i vinduet i højre side, men jeg kan kun få den til at bevæge sig i venstre side.
Grunden til at jeg ikke bruger marquee, er fordi den ikke stopper igen, den bliver ved med at køre.
Det her virker. <style> <!-- body {background-image: url(olmask.jpg); background-position: center center; background-color: #FFFFFF; background-repeat: no-repeat} a { font-family: Verdana, Arial, Helvetica; color: #000099; text-decoration: none; size: 2} h1.ex{position:absolute; right:-1;} --> </style> <script type=\"text/javascript\"> var i = -400; var move = 700; function starttimer() { hone.style.position=\"absolute\" hone.style.right=i i++; if (i < move) setTimeout(\"starttimer()\",1); } </script>
Den starter udenfor skærmen,det kan ses på scrollbaren. Hvis du vil, kan du slå den fra, men så skal du være siker på at der ikke er noget der kommer udover bredden.
Hej Gnyff Du kan kun bruge marque i explorer. Du får altså dermed en side der ikke virker i alle browswere. Det er skidt. Besøg http://www.dynamicdrive.com/ dér kan du finde skripts der virker i alle browsere og som kan netop det du gerne vil mvh. a.
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.