视觉艺术全栈(一)

CSS3过渡动画、圆角、阴影、透明度

2019-12-19  本文已影响0人  Agony_锐

答辩面试题

CSS3的新特性:

1、CSS3圆角、阴影、rgba

2、CSS3 transition动画

 3、CSS3 transition变换

4、CSS3 transition动画


CSS3过渡动画:

1、当所有属性一起改变时,用all

transition:all 500ms ease;

2、当所有的属性单独使用,或值不同

在哪产生动画、动画时间、运动曲线、延迟

transition:border-radius 500ms ease, width 500ms ease, height 500ms ease 1s,background-color 500ms ease 1.5s;

CSS3圆角、阴影、透明度:

一、圆角:数越大越圆

左上角为椭圆圆角:

                                        border-top-left-radius

左、右上角为正圆圆角:(两个一起用)

                                        border-top-left-radius

                                        border-top-right-radius

曲率半径为40的圆角矩形:

                                        border-radius: 40px;

最大200px,20%即40px:

                                        border-radius: 20%;

正圆:(圆形头像)

                                        border-radius:50%;


二、阴影

水平偏移 垂直偏移 羽化大小 扩展大小 颜色

box-shadow:10px 10px 10px 0px #bfa;

水平偏移 垂直偏移 羽化大小 扩展大小 颜色 是否内阴影

box-shadow:0px 0px 20px 2px red inset;


三、透明度

透明度30%,文字也透明:

                                    opacity:0.3;

背景色变透明,但文字不会透明:

                                    background-color:rgba(255,215,0,0.3);

rgba:r-红色    g-绿色 b-蓝 a-透明度(0-完全透明  1-完全不透明)

边框透明:

                                    border:2px solid rgba(0,0,0,0.3);

上一篇下一篇

猜你喜欢

热点阅读