在我的博客应用程序中,当首页加载时,我希望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