【CSS3】特效--- 渐变、倒影、过渡、变形

本文详细介绍了CSS3中的特效,包括线性、径向和重复渐变的语法及应用,过渡效果的设置,如transition属性、duration、delay和timing-function,以及倒影的实现和注意事项。此外,还讲解了变形的各种操作,如平移、旋转、缩放和拉伸,提供了一些实践示例。
摘要由CSDN通过智能技术生成

css特效

一、渐变

1、线性渐变

  • 语法
background-image:linear-gradient(方向(deg),颜色 渐变点的百分比)
  • 方向
    ①上、下、左、右、角度
    ② 默认的是top、to bottom、180deg

  • 若添加方向,则必须使用浏览器的内核识别标识
    ① -webkit- —— safari&chrome
    ② -moz- —— firefox
    ③ -ms-—— IE
    ④ -o-—— opera

2、径向渐变

  • 语法
radial-gradient(中心点,形状,颜色,渐变点的百分点)
  • 形状
    ① cricle
    ② ellipse

  • 终点
    ① closest-side
    ② cloest-corner
    ③ farthest-side
    ④ farthest-corner

3、重复渐变

repeating-(径向、线性)

4、颜色

  • 可用多个颜色
  • 还可以使用透明度

5、练习

  • 彩虹🌈
div {
   
       width: 500px;
       height: 300px;
       background-image: -webkit-radial-gradient(center bottom, transparent 30%, purple, deepskyblue, cyan, greenyellow, gold, orange, tomato, transparent 50%);
        }
  • 效果图
    请添加图片描述

二、过渡

1、transition

  • 在不适用动画的情况下变换状态
  • 简写状态
transition:all 1s 0.1s linear
顺序:属性名 时间 延迟时间 速度曲线

2、transition-porperty

  • 设置过渡的属性
  • 值——全部css属性

3、transition-duration

  • 定义过渡时间

4、transition-delay

  • 定义延时执行时间

5、transition-timing-function

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值