私は星評価タイプのシステムを作ろうとしていて、その分だけcss部分に取り組んでいます。次のような背景画像を介してcssの背景画像を使用して、星がライトアップされたものに置き換えられるようにしました。
.hover-stars:hover{
background-image: url(http://www.softwares.com/img/icons/favorites.png);
background-repeat: no-repeat;
}
私が試して知りたいのは、ホバー後の影響を実装することです。そのため、ユーザーがホバーすると画像はそこにとどまります。可能であれば、ユーザーがもう一度ホバーする必要がある場合は元に戻します。星がユーザーのマウスの軌跡をたどっているように錯覚させます。
私はこれを試しましたが、うまくいきません。
.hover-stars:hover:after{
background-image: url(http://www.softwares.com/img/icons/favorites.png);
background-repeat: no-repeat;
}