Kezdőoldal » Számítástechnika » Weblapkészítés » Weboldal betűszínváltás...

Weboldal betűszínváltás automatikusan időzítve?

Figyelt kérdés

Lenne egy olyan problémám hogy azt szeretném megoldani, javascriptel vagy akármilyen kóddal hogy 1 másodpercenként váltson betűszint egy adott szöveg!.


Ehhez valamiféle kódot tudtok adni?



2013. jún. 20. 16:30
 1/7 anonim ***** válasza:
Javascripttel nem nagy ügy, de baromi idegesítő.
2013. jún. 20. 16:32
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:

Az lényegtelen hogy idegesítő. :) Ennek most pont az lesz az értelme.

Csak sehogy se találtam hozzá kódot.

2013. jún. 20. 16:38
 3/7 anonim ***** válasza:
Javascriptben a setTimeOut függvényre keress rá. De ha csak egy fix szövegről van szó, ami mondjuk reklám, vagy figyelmeztető felirat, akkor én azt inkább gif-ben készíteném el és úgy szúrnám be az oldalra.
2013. jún. 20. 16:39
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:

Tessék: [link]


Ezt kombináld a setTimeout-tal.

2013. jún. 20. 16:52
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:

Tessék jQuery-vel!

Teszteltem, működik.


$(document).ready(function(){

colors = ['#FFB30C', '#58EC00', '#0087EC', '#EEEEEE', '#FF5A00' ]

var i = 0;

animate_loop = function() {

$('#text').animate({color:colors[(i++)%colors.length]

}, 500, function(){

animate_loop();

});

}

animate_loop();

});

2013. jún. 20. 18:12
Hasznos számodra ez a válasz?
 6/7 uno20001 ***** válasza:

Piros és feket között, 1 mp-ként:


<!DOCTYPE html>

<html>

<head>

<script language="javascript">


function szinvalt() {


var myText = document.getElementById("myText");


if(myText.style.color == ""){myText.style.color = "red";}

else{myText.style.color = "";}


}

window.onload = setInterval(szinvalt, 1000);

</script>

</head>

<body>


<p id="myText">Szöveg</p>


</body>

</html>


Piros, zöld, kék, narancs és sárga között véletlenszerűen 1mp-ként:



<!DOCTYPE html>

<html>

<head>

<script language="javascript">


function szinvalt() {


var myText = document.getElementById("myText");

var colors = ["red","green","blue","orange","yellow"];


var random = Math.floor((Math.random()*5)+2);

var randomcolor = colors[random-1];

myText.style.color = randomcolor;

}

window.onload = setInterval(szinvalt, 1000);

</script>

</head>

<body>


<p id="myText">Szöveg</p>


</body>

</html>

2013. jún. 20. 22:59
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:
Köszönöm mindenkinek, működik mindegyik :) Ment mindenkinek a pacsi.
2013. jún. 21. 00:09

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!