Hej, jeg kunne godt tænke mig at arbejde lidt med farver, og få en større forståelse for hvordan det virker. Jeg har søgt lidt rundt på google, men har ikke kunne finde noget. Det jeg godt kunne tænke mig at ende op med, var en funktion der f.eks. skifter baggrunds farven på et element, ved at fade den mellem farver. Så til går jeg ud fra, at det hele handler om opbygningen af hexadecimaler/rgb og sådan, og så handler det ellers bare om at plusse nogen tal. Problemet er så jeg intet ved om det. Hverken om dom har en eller anden smart måde at håndtere den slags på, som dom tit har, eller om der bare er en standard måde, eller en helt tredje. Så, er der nogen der kunne forklare mig lidt om det eller komme med nogen links til sider der forklare det.
Jeg er skam godt klar over det kan lade sig gøre ... som du selv siger; alt kan lade sig gøre - den mest kreative og befriende sætning nogensinde. Men det jeg faktisk var interesseret i, var teorien bag, og hvordan det hele faktisk hang sammen og sådan. Selvom jeg kan kan se hvad det er du gør, ved i kigge i koden til det link du har sendt, hjælper det ikke meget, når jeg ikke ved hvorfor du gør det. Det eneste jeg pt. kan bruge det til er, at kopiere det, hvilket ikke er særligt brugbart, da jeg på den måde lære intet.
Jeg ved ikke om jeg ikke har udtrykt mig forkert, eller om du bare har misforstået mig. Men, det jeg gerne ville vide, var hvordan man kan arbejde med farve. Altså, hvordan farve koder hænger sammen. F.eks. hvordan man kan genere hexidecimaler og sådan. Så man f.eks. kunne lave en fade animation (med dom) der fadede baggrunden på et element, mellem nogen farver, ligersom du selv gør det, erik. Det er bare ikke hvordan man sætter farven på elementet, der er mit proble. Men derimod hvordan jeg genere farverne der skal bruges.
Prøv at sætte farverne med rgb, som består af 3 tal i intervallet 0 til 255, så vil eriks eksempel blive:
elementet.style.backgroundColor='rgb(255,0,0)'; // bliver nok rød
-- så kan du nemt ændre de enkelte værdier !-)
-- i øvrigt er #f00 (eller #ff0000) præcis det samme, da ff faktisk er 255 hexadecimalt !o]
Synes godt om
Ny brugerNybegynder
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.