Autor Zpráva
Vouty
Profil
Ahoj. Píšu svůj vlastní kód na php hodnocení něčeho..
Proč píšu svůj vlastní? Protože prostě chci a nechci ho z webu.. hodnocení mi funguje, jen mám problém s css.

Ořezaný php kód, aby nezabíral moc místa:
echo "<table >
<form metohod='get' name='hod' action='index.php'>";
echo "<tr>
<td><a href='index.php?&hodnoceni=0'> <img src='stranka_vzhled/empty.png' class='hodnoceni'> </a> </td>
<td><a href='index.php?&hodnoceni=1'> <img src='stranka_vzhled/empty.png' class='hodnoceni'> </a> </td>
<td><a href='index.php?&hodnoceni=2'> <img src='stranka_vzhled/empty.png' class='hodnoceni'> </a> </td>
</tr> ";

A CSS kod
.hodnoceni { background-image:url(obrazky/stranka_vzhled/empty.png); }
 .hodnoceni:hover { background-image:url(obrazky/stranka_vzhled/full.png);}


V php kodu v odkazu mám místo textu obrázek (prázdnou hvězdičku).. Po najetí myší na hvězdičku se prázdná hvězdička vybarví (překryje) jiným obrázkem (vybarvenou hvězdičkou).. A cože to chci? Chci, aby když najedu na druhou hvězdičku v pořadí, aby se mi vybarvila i ta první, takže něco v CSS
Jednoduchá rovnice, ze které by to mělo být pochopitelný
první číslo je hvězdička v pořadí
druhé čísla jsou pořadí hvězdiček, které mají být vybarvené
1=1
2=1+2
3=1+2+3
4=1+2+3+4
atd..
Ví někdo jak na to? Děkuji moc :)
DJ Miky
Profil
Můžeš se inspirovat např. v článku http://interval.cz/clanky/hodnoceni-hvezdickami/. Je sice staršího data, ale popisovaná technika se pořád používá.

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