Szivárvány-java script
Kaptam egy feladatot és sehogy sem boldogulok vele pedig már szinte "kifolyik" a szemem a monitortól ha valaki tuná please szánjon meg vele!!
a feladat :
Rajzolj JavaScript és a DOM segítségével egy szivárványt.
Egy olyan "szalagot", mely egyre növekvő sugarú, "vékonyabb",
félkörökből áll melyek szine a szivárvány szineinek megfelelően változik.
-A félkörök szinte (vagy akár teljesen) összeérő pontokból álljanak
-minél szebb (folyamatosabb) színátmenetre kell törekedni (20 vagy több
elemi félkör javasolt)
Nagyon nagyon hálás köszönetem annak aki tud segíteni!
Kata
■ a feladat :
Rajzolj JavaScript és a DOM segítségével egy szivárványt.
Egy olyan "szalagot", mely egyre növekvő sugarú, "vékonyabb",
félkörökből áll melyek szine a szivárvány szineinek megfelelően változik.
-A félkörök szinte (vagy akár teljesen) összeérő pontokból álljanak
-minél szebb (folyamatosabb) színátmenetre kell törekedni (20 vagy több
elemi félkör javasolt)
Nagyon nagyon hálás köszönetem annak aki tud segíteni!
Kata
Furcsa
CANVAS
elem való erre, amit az IE nem ismer.Persze egy rakás
DIV
-vel ki lehet rakni bármit de.. Mint itt:http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm
A leírásodból meg nem derül ki hogy melyik részét nem tudtad megoldani.. (a pont kirakást vagy hogy hova kerüljenek a pontok)
Szivárvány
Nem erre való a js, de itt egy megoldás
Először is érdemes HSV színrendszert használni a CSS-beli RGB helyett, mert itt a H komponens pont a szín, méghozzás elvileg pont szívárványszín sorrendben is van. A H vagyis hue értéket kell 0-360-ig növelni.
Találtam is egy átalakító scriptet:
Simple color effects
Úgy rajzolhatunk pontokat, ha létrehozunk pl DIV elemeket és ezeknek háttérszínét állítjuk. Jó ronda megoldás lesz, mert minél finomabb rajzolatot akarunk annál több DIV elemet kell létrehozni.
Pl így rajzolhatunk egy szívárványszínű csíkot:
Ezután ilyen oszlopokat kell egymás mellé félkör alakban kirakni mondjuk a sinus függvény segítségével.
Köszönöm köszönöm köszönöm!!!!