html中文字自动渐隐,CSS如何实现文字淡入效果
在开发网页时,文字淡入淡出效果的使用十分常见,比如当我们鼠标滑过某张照片时,该照片的相关描述会渐渐淡入。那么 CSS 如何实现文字淡入效果呢?这篇文章 w3cschool 小编告诉你。首先先来看下实现效果:文字淡入效果的实现需要通过 CSS 定义两个关键帧,将其中一个的不透明度设置为 1,另一个设置为 0,透明度属性的设置是用 opacity 来实现。当动画类型为 ease 时,就会触发淡入效果.
在开发网页时,文字淡入淡出效果的使用十分常见,比如当我们鼠标滑过某张照片时,该照片的相关描述会渐渐淡入。那么 CSS 如何实现文字淡入效果呢?这篇文章 w3cschool 小编告诉你。
首先先来看下实现效果:
文字淡入效果的实现需要通过 CSS 定义两个关键帧,将其中一个的不透明度设置为 1,另一个设置为 0,透明度属性的设置是用 opacity 来实现。当动画类型为 ease 时,就会触发淡入效果。每当页面加载时,这个效果会自己播放。淡入的时间数值可以在动画属性中设置。
animation-iteration-count 样式是用来设置动画播放次数。而 animation-fill-mode: forwards 是用来设置样式以在动画不播放时应用元素,forward 是指动画结束后,使用元素的结束属性值。
相关代码:
淡入效果 - 编程狮(w3cschool.cn)body {
animation: fadeInAnimation ease 3s;
animation-iteration-count: 1; /*设置动画播放次数*/
animation-fill-mode: forwards; /*设置样式以在动画不播放时应用元素。forward是设置动画结束后,使用元素的结束属性值*/
}
@keyframes fadeInAnimation {
0% {
opacity: 0; /*设置不透明度*/
}
100% {
opacity: 1;
}
}
编程狮(w3cschool.cn)
页面加载时创建淡入效果
以上就是 CSS 如何实现文字淡入效果的全部内容。更多 CSS 内容的学习请关注 w3cschool 官网。
更多推荐
所有评论(0)