IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
jancomk
Člen
Avatar
jancomk:10.1.2015 14:33

Zdravim vsetkych,
Potreboval by som pomoct s nasledujucim problemom.
Mam div ktoreho pozadie je gradient.
Vedla tohto divu su na vyber farby, pricom kliknutim na zvolenu farbu
by sa mal prefarbit ten gradient.
napr:
background: linear-gradient(top, rgb(30,22,22) 0%, rgb(227,228,229) 100%);
background: moz-linear-gradient(top, rgb(30,22,22) 0%, rgb(227,228,229) 100%);
background: o-linear-gradient(top, rgb(30,22,22) 0%, rgb(227,228,229) 100%);
za pomoci regularneho vyrazu som si zistil hodnoty farieb v tom gradiente a prepocital som ich na hodnotu zvolenej farby.
Tieto farby mam ulozene v premennych a teraz by som ich za pomoci metody string.replace() potreboval vlozit do toho css-ka.
Lenze ked dam do metody replace(staraFarba, novaFarba) tak to zmeni iba prvy riadok toho css-ka.
Ked upravim metodu replace takto- replace(/stara­Farba/g, novaFarba) tak mi
to nefunguje.
Poradte mi prosim ako by som zmenil farby na vsetkych riadkoch.
Diki

 
Odpovědět
10.1.2015 14:33
Avatar
jancomk
Člen
Avatar
jancomk:10.1.2015 18:09

vyriesene

 
Nahoru Odpovědět
10.1.2015 18:09
Avatar
jancomk
Člen
Avatar
Odpovídá na Michal Žůrek - misaz
jancomk:11.1.2015 14:20

Nooo jednoducho :)
Zistil som si pocet riadkov zacinajucich na background a potom uz iba cyklus for.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
11.1.2015 14:20
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.