html-day13渐变动画

简介: html-day13渐变动画

html-day13渐变动画


1.背景渐变

1.线性渐变
    background:linear-gradient(颜色1,颜色2)                             设置普通渐变
    background:linear-gradient(颜色1 *%,颜色2 *%)                       设置渐变比例
    background:linear-gradient(to 方向,颜色1,颜色2)                      设置渐变方向
    background:linear-gradient(to 方向1 方向2,颜色1,颜色2)               设置对角渐变
    background:linear-gradient(*deg,颜色1,颜色2)                        设置渐变角度    
    如果-渐变比例的百分比值是一样的,就会是明确分界的两种颜色哦!
2.径向渐变
    background:radial-gradient(颜色1,颜色2);                                    设置普通渐变
    background:radial-gradient(ellipse椭圆或者circle正圆,颜色1,颜色2);           设置普通图形
    background:radial-gradient(颜色1 *%,颜色2 *%);                              设置渐变比例
3.重复渐变
    重复线性渐变            background:repeating-linear-gradient(颜色1 *%,颜色2 *%);
    重复径向渐变            background:repeating-radial-gradient(颜色1 *%,颜色2 *%);

2.过渡:让值可以数字化的属性的变化,慢慢进行

语法:
    transition:过渡的属性1  执行的时间  延迟的时间  变化的曲线,过渡的属性2  执行的时间  延迟的时间  变化的曲线;
    说明:变化的曲线linear代表匀速变化
注意:如果要实现过渡,必须保证属性的属性值是可以数字化的。display属性不能实现渐变

3.动画

1.定义动画
    @keyframes 动画名{
        0%{
            开始状态的样式
        }
        *%{
            中间状态的样式
        }
        100%{
            结束状态的样式
        }
    }
2.绑定、执行、调用动画
    animation:动画名 动画执行时间 延迟时间  执行的次数  变化的曲线 变化的方向;
        执行的次数: infinite是无穷次
        变化的曲线: linear是线性
        变化的方向: alternate是交替方向执行。 【from-to,to-from】
3.设置动画执行的状态
    animation-play-state:paused暂停 | running执行;

4.堆叠层次

设置元素再Z轴上的堆叠层次
  z-index:数字;
  值正负均可,大的覆盖小的;
  每个元素默认值为0;
  必须给元素设置非静态定位该属性才会生效。
相关文章
|
8月前
可爱狗狗的404动画HTML源码
可爱狗狗的404动画HTML源码
228 17
可爱狗狗的404动画HTML源码
|
前端开发
2s 利用 HTML+css动画实现企业官网效果
2s 利用 HTML+css动画实现企业官网效果
|
8月前
css3 svg制作404页面动画效果HTML源码
css3 svg制作404页面动画效果HTML源码
142 34
|
8月前
html实现的文字发散动画效果代码
html实现的文字发散动画效果代码
124 30
|
8月前
|
移动开发 HTML5
HTML5 SVG实现可爱的小鸟卡通动画3D特效
HTML5 SVG实现可爱的小鸟卡通动画
133 29
|
8月前
|
移动开发 前端开发 HTML5
基于HTML5+Canvas绘制的鼠标跟随三角形碎片光标动画代码
基于HTML5+Canvas绘制的鼠标跟随三角形碎片光标动画特效代码,很有意思,一团三角形碎片跟随鼠标的移动,不冗长、不笨重,反而有一种很轻盈的感觉,非常不错
121 29
|
8月前
html5+svg太空人404动画模板源码
html5+svg太空人404动画模板源码
96 17
|
8月前
创意滑板动画404错误提示HTML源码
创意滑板动画404错误提示页面HTML源码
186 0
创意滑板动画404错误提示HTML源码
|
8月前
|
移动开发 前端开发 HTML5
Html5 Canvas绘制圆形仪表盘动画源码
Html5 Canvas绘制圆形仪表盘动画特效是一款基于HTML5 Canvas绘制的圆形百分比仪表盘动画特效。
75 1
|
9月前
|
Web App开发 移动开发 前端开发
html5 canvas五彩碎纸屑飘落动画特效
h5 canvas飘落纸片动画是一款实现五彩纸屑飘落的背景动画特效,基于canvas绘制的空中飘落的纸屑片动画特效,适用于网页动态背景效果代码。简单使用,欢迎下载!代码适用浏览器:搜狗、360、FireFox(建议)、Chrome、Safari、Opera、傲游、世界之窗,是一款不错的的特效插件,希望大家喜欢!
129 5