gpt4 book ai didi

css - Tumblr 如何为其导航栏链接创建如此流畅的悬停效果?没有 JavaScript 可能吗?

转载 作者:太空宇宙 更新时间:2023-11-04 04:37:57 25 4
gpt4 key购买 nike

将鼠标悬停在 Tumblr 仪表板上的导航栏链接(例如,文本、照片、引用)上会产生平滑效果,其中图标上升约 5-10 像素然后逐渐回落到位,就好像有动画一样。

Tumblr 仪表板:http://www.tumblr.com/dashboard

在我们的网站上使用纯 CSS 实现相同的效果(即position:relative;顶部:-8 像素)会在图标立即恢复原位时产生不和谐的效果。

有没有办法不用 JavaScript 实现这种效果?

谢谢!

最佳答案

他们使用CSS3过渡效果DEMO http://jsfiddle.net/kevinPHPkevin/xejsM/500/

a {
color:blue;
/* First we need to help some browsers along for this to work.
Just because a vendor prefix is there, doesn't mean it will
work in a browser made by that vendor either, it's just for
future-proofing purposes I guess. */
-o-transition:color .2s ease-out, background 2s ease-in;
-ms-transition:color .2s ease-out, background 2s ease-in;
-moz-transition:color .2s ease-out, background 2s ease-in;
-webkit-transition:color .2s ease-out, background 2s ease-in;
/* ...and now for the proper property */
transition:color .2s ease-out, background 2s ease-in;
}

关于css - Tumblr 如何为其导航栏链接创建如此流畅的悬停效果?没有 JavaScript 可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15979395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com