2012-01-09 51 views

回答

1

您需要使用JavaScript來做到這一點。

該示例使用:hover來實現此效果。不幸的是需要頁面來「記住」某些東西。 CSS本身不能做到這一點。

您需要將:hover聲明中包含的樣式複製到類中,然後在鼠標懸停時將該類分配給該元素。這也意味着當另一個項目被徘徊時,你必須從這個項目中移除該類。

+0

嗯..有道理!謝謝回覆!不過,我必須先使用Javascript更新自己。大聲笑。 :) – user1139382 2012-01-10 01:46:56

0

更改.thumbnail:hover span風格的CSS來像.thumbnail_clicked span並添加此jQuery代碼:

$(document).ready(function() { 
    $('.thumbnail').click(function() { 
     var cname = 'thumbnail_clicked'; 
     $(this).addClass(cname).siblings().removeClass(cname); 
    }); 
}); 

http://jsfiddle.net/mblase75/DxArs/

+0

你真棒!非常感謝! – user1139382 2012-01-10 01:53:17

+0

不客氣 - 不要忘記接受你最喜歡的答案。 – Blazemonger 2012-01-10 13:40:18