CSS中变形过渡与动画

本文详细介绍了CSS3中的变形效果,包括各种变形函数如translate、scale、rotate等,以及如何设置中心点。接着讲解了过渡效果,涉及transition属性的使用。最后探讨了动画效果,包括@keyframes的创建及动画属性的设置。文章强调了变形、过渡和动画的区别,并指出它们在实际应用中的重要性。
摘要由CSDN通过智能技术生成

一、变形效果

1、CSS3中实现变形的优点:

(1)不需要加载额外的文件(flash文件)
       
(2)提供开发效率
       
(3)提高页面的执行速度

2、用法:

transform:none | transform-function
       
none:不变形

transform-function:指定变形函数

3、变形函数:

  (1)matrix(<number>,<number>,<number>,<number>,<number>,<number>): 
        
            以一个含六值的(a,b,c,d,e,f)变换矩阵的形式指定一个2D变换,相当于
            
            直接应用一个[a,b,c,d,e,f]变换矩阵

        (2)translate(<length>[, <length>]): 指定对象的2D translation(2D平移)。
        
           第一个参数对应X轴,第二个参数对应Y轴。如果第二个参数未提供,则默认值为0 
            
        (3)translateX(<length>): 指定对象X轴(水平方向)的平移 
        
        (4)translateY(<length>): 指定对象Y轴(垂直方向)的平移 

        (5)scale(<number>、[<num

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值