Onko mahdollista saada tietyn div:in taustaväri muuttumaan joka kerran kun sivu ladataan uudestaan?
Esim. kun tulet sivulle, se on vihreä, toisella kerralla vaikka punainen jne. ja kun taas joskus tulet sivulle, on väri joku muu.
Kotisivutilan tarjoaa MBnet eli PHP-tuki löytyy jos sitä tarvitaan. Älkääkä tarjotko Javascript-kikkareita kiitos :)
Esim. kun tulet sivulle, se on vihreä, toisella kerralla vaikka punainen jne. ja kun taas joskus tulet sivulle, on väri joku muu.
Kotisivutilan tarjoaa MBnet eli PHP-tuki löytyy jos sitä tarvitaan. Älkääkä tarjotko Javascript-kikkareita kiitos :)
Vastaukset 4
Vanhimmat
PHP:n rand()-funktiolla arvot värille RGB-arvot. Esimerkiksi alla olevaan tyyliin:
$vari = "rgb(\"" . rand(0,255) . "," . rand(0,255) . "," . rand(0,255) . "\")";
Sitten php:llä tulostat tuon $vari:n siihen kohtaan missä määritellään div:n taustaväri.
Aivan, ei tietysti kannata täysin randomia laittaa. Jos haluat vaikka vain punasävyisiä kuvia, arvo punaiselle komponentille aina melko iso arvo, ja muille sitten aina pienempi arvo.
$vari = "rgb(\"" . rand(150,255) . "," . rand(0,100) . "," . rand(0,100) . "\")";
sanoi entinen mainos.
Siis tuo: "Älkääkä tarjotko Javascript-kikkareita"
Mutta otathan huomioon, että taustavärin pitää sopia tekstin väriin, eli ei se saa olla täysin random.
Pienellä kikkailulla sain sen itselleni sopivaksi. Kiitos.
Niin, ja "kurkulle"; olen kyllä ottanut tuon huomioon, ei hätää :)