实现方法:1、利用“元素{animation:名称 时间}”语句给元素绑定动画,并设置动画所需的时间;2、利用“@keyframes 名称{100%{height:渐变高度值;}}”语句,设置高度改变的动画动作,实现渐变效果即可。
本教程操作环境:windows10系统、CSS3&&HTML5版本、Dell G3电脑。
可以利用动画效果实现。
animation属性可以设置元素的动画效果:
animation-name 规定需要绑定到选择器的 keyframe 名称。。
animation-duration 规定完成动画所花费的时间,以秒或毫秒计。
animation-timing-function 规定动画的速度曲线。
animation-delay 规定在动画开始之前的延迟。
animation-iteration-count 规定动画应该播放的次数。
animation-direction 规定是否应该轮流反向播放动画。
语法为:
animation: name duration timing-function delay iteration-count direction;
高度渐变可以利用transform 属性
transform 属性向元素应用 2D 或 3D 转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜。
示例如下:
输出结果:
(学习视频分享:css视频教程)
Das obige ist der detaillierte Inhalt voncss3怎么实现高度渐变效果. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!