PHP funkcija spalvos invertavimui

ProgramavimasPHP

0 • 3817 •

Kartais gyvenime prireikia invertuoti spalvas. Paprasčiausias atvejis, tarkim, kad norime svetainės lankytojui leisti pačiam pasirinkti fono ar šrifto spalvą. Iškyla problema, kad abi spalvos gali sutapti ar būti tiek panašios, jog jų nebus galima atskirti arba kontrastas bus per mažas.

Tokiu atveju, visai ne pro šalį būtų invertuoti antrą spalvą. Žemiau pateikta PHP funkcija, kurios argumentas yra spalvos kodas (toks koks naudojamas interneto svetainėse: 6 šešioliktainių skaičių derinys), o grąžinama jai priešinga spalva:

Naudojimas:


Žinoma, neužmirškite, jog priešingos spalvos yra labai kontrastingos ir, daugeliu atveju, kontrastingos spalvos sąlygoja mirgėjimo efektą.

pvz.: tekstas tekstas tekstas

 

Pamoka pateikta

Facebook