我有一個圖像保存爲精靈(星號),最初用於改變懸停狀態的顏色。我想調整它的用途,例如根據班級名稱來顯示X數量的星星。在懸停狀態下使用裏面的精靈圖像
我明白改變背景位置將改變,其圖像顯示在懸停,因爲圖像被垂直地坐着。
例
.sprite {
width:46px;
height:44px;
background:url(image.gif) 0px 0px;
}
.sprite:hover{
background: url(image.gif) 0px 44px;
}
我希望能夠重複圖像以顯示上示出將分hover..the量分,1,2,3或4×量一定的長度權預先定義,這可能嗎?
目前我已經顯示了4星級的那如何在div內的許多適合,如果我的格是更廣泛的那麼多的明星將被顯示的例子。
我做了一個JSFiddle有兩個例子,第一個是我用普通的div來表示我想要實現的,第二個是使用li元素,它是我正在努力的一個元素。
你可以使用好的[CSS星級評分](http://www.komodomedia.com/blog/2007/01/css-star-rating-redux/)插件。 – Shaddow