在我的博客應用程序中,當首頁加載時,我希望Twitter分享按鈕(每個博客文章一個)淡出(這樣用戶就知道他們'在那裏,但他們不會分散注意力)。當用戶懸停在帖子上時,我想讓分享按鈕淡入,然後在未展開時再次淡出。用Jquery加載時淡出。然後,在懸停時淡入淡出,用CSS
現在我使用jQuery淡出在頁面加載,並工作正常:
jQuery ->
$('.t-share').fadeOut(6800)
但是,我不能讓它淡入/淡出懸停/ unhover使用CSS。這很奇怪,因爲當用戶在帖子上懸停/取消懸停時,有幾個其他鏈接出現/消失,這是我用css轉換實現的。但是,當我試圖使.t-share
div做同樣的事情,它不起作用。該按鈕上的display: none;
屬性不會更改,但它會更改爲應該淡入的其他元素。
此外,當鼠標懸停在div上時,按鈕淡出(需要6秒鐘),I可以看到正在發生的CSS轉換(它也添加了邊框),但它會繼續消失。
這裏的CSS:
難道JS禁用CSS過渡不知何故?
在jquery淡出按鈕加載後,如何使用CSS在懸停/取消懸停時淡入/淡出按鈕?
如果不可能,JS解決方案是什麼?
代表性的HTML? [演示](http://jsfiddle.net/)? – 2012-04-16 23:02:47