transition过渡color时的初始颜色

新手上路,请多包涵

我在a标签里写了transition,鼠标放上去变色的效果实现了。
但是页面刚刚加载的时候还会从a标签的初始颜色过渡。

a{
color:orange;
transition:color 0.2s
}

a:hover{
color:#333
}

如何使它在页面刚刚加载的时候不从初始颜色过渡。

阅读 5.7k
2 个回答

啥意思,你写上什么色加载进来就是什么色,没有动画效果。
要是有,你肯定写了什么别的色对它有影响。

新手上路,请多包涵

a标签浏览器默认有个颜色值,初始时颜色会从默认颜色过渡到橙色,你应该把过渡写在hover里,这样只有鼠标移上去才会触发过渡。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题