Autor Zpráva
Novy
Profil
Jak mám v CSS udělat nadpis, který bude mít každé písmenu jinou barvou? Nešlo by třeba pomocí nějakého selektoru určit něco jako 1. písmeno #c929c, 2. písmeno #9c2c91, 3. #333333, 4. písmeno #000000?
Luky
Profil
Šlo by to určitě přes javascript. Javasript bych použil pouze pokud by to slovo mělo být pokaždé jiné. Jinak si vystačíte pouze s:
 <span style="color:red">S</span><span style="color:green">L</span><span style="color:blue">O</span><span style="color:yellow">V</span><span style="color:grey">O</span>

Případně přes třídy:
 <span class="a">S</span><span class="b">L</span><span class="c">O</span><span class="d">V</span><span class="a">O</span>


Můžete to klidně zkusit i v PHP (rozdělíte slovo na písmena a každému písmenu přiřadíte nějaký styl).
gwh
Profil
Zkuste http://letteringjs.com/
1Pupik1989
Profil
Standartně bych to udělal v PHP. Pomocí cyklu for bych si rozdělil slovo na písmena. definoval bych pole s barvami a funkcí rand bych k písmenu vybral barvu. Šlo by to i generovat jako obrázek, to je ale asi zbytečné.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0