css3知识点

一、定义字体:

        定义字体
        @font-face{
              font-family:自定义字体名称;
              src: url(字体路径);
        }

        使用字体
        选择器{
                  font-family:自定义字体名称;
        }

二、阴影:

        1、文本阴影text-shadow

                text-shadow: 水平方向阴影 垂直方向阴影 模糊距离 阴影颜色;

        2、边框阴影box-shadow

                box-shadow: 水平方向阴影 垂直方向阴影 模糊距离 阴影扩展半径 阴影颜色 投影方式;

                阴影颜色:默认为黑色

                投影方式:默认外投影 若设置为inset 则为内投影

三、圆角:

                border-radius:值1;  四个圆角一样

                border-radius:值1   值2; 值1是左上角、右下角 值2是右上角、左下角

                border-radius:值1  值2  值3; 值1是左上角  值2是右上角、左下角  值3右下角

                border-radius:值1,值2,值3,值4;  值1是左上角  值2是右上角  值3是右下角

                                                值4是左下角

四、渐变background-image:

        1、线性渐变:

                线性渐变 background-image: linear-gradien(渐变角度, 颜色1  颜色1位置, 颜色2  颜色2位置......)

                重复线性渐变 background-image: repeating-linear-gradient (渐变角度, 颜色1  颜色1位置, 颜色2  颜色2位置......)

                 渐变角度:1.单位deg  2.可以用单词表示渐变方向   3.to right从左向右线性渐变

        2、径向渐变:

                径向渐变 background-image: radial-gradient (shape  size   at position, 颜色1 颜色位置, 颜色2 颜色2位置, ......)

                重复径向渐变 background-image: repeating-radial-gradient (shape  size   at position, 颜色1 颜色位置, 颜色2 颜色2位置, ......)

                shape渐变形状:ellipse默认椭圆  circle 圆形

                size渐变大小  

                closest-side (指定径向渐变的半径长度为从圆心到离圆心最近的边)

                closest-corner (指定径向渐变的半径长度为从圆心到离圆心最近的角)

                farthest-side (指定径向渐变的半径长度为从圆心到离圆心最远的边)

                farthest-corner (指定径向渐变的半径长度为从圆心到离圆心最远的角)

                position圆心位置    at  x  y

                x y取值

                1.英文单词left  right  center  top  bottom

                2.数值+单位

                3.百分比

五、过渡:

        1、transition 过渡属性

                多个属性名用逗号隔开或用all表示

        2、transition-duration 过渡持续时间单位s秒或ms毫秒

        3、transition-timing-function过渡速度

                ease 默认逐渐变慢
                linear匀速
                ease-in加速
                ease-out减速
                ease-in-out先加速后减速
                cubic-bezier(x1,y1,x2,y2)

        4、transition-delay 过渡延迟时间

        5、缩写

                transition: transiton-propery值   transition-duration值   transition-timing-function值     transition-delay值;

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时光流逝·

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值