css3小知识1

一、蒙版

-webkit-mask
    显示有颜色的地方

二、旋转

  transform
            rotate()                Z轴旋转
            rotateX()               X轴旋转
            rotateY()               Y轴旋转

透视

    transform: perspective(透视值); 
        值   推荐800-1200
            大   不明显
            小   明显
translate(x,y)          x轴y轴平移
translateZ()            Z轴平移

想要改变translateZ,那父级元素必须变成3D
    -webkit-transform-s tyle: preserve-3d;
    父级一定要透视
    如果父级有旋转XY之类的
    -webkit-transform: perspective() rotateX/Y();
    如果父级什么都不需要
    perspective: 800px;

transform注意:
    1.执行有顺序(后面的先执行)
    2.行元素有问题(不能操作行元素)

三、运动

transition: duration type-style timing-function delay;
(1)高级动画
    animation
    定义一个动画
        @keyframes name{
            from{}
            to{}
        }
    调用一个动画
        animation: name duration ...;
    贝塞尔曲线
    cubic-bezier(x1,y1,x2,y2)
   (a)名字
    -webkit-animation-name: toBig;      
   (b)运动时长
    -webkit-animation-duration: 1s;
   (c) 运动类型
    -webkit-animation-timing-function: ease;
   (d)迭代次数  infinite 无限
    -webkit-animation-iteration-count: infinite;
   (e)方向        alternate
    -webkit-animation-direction: alternate;
    (f)播放状态
    -webkit-animation-play-state: paused|running;
    (g)延迟
    -webkit-animation-delay:;
    (h)停在那
    -webkit-animation-fill-mode: backwards;
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,614评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,084评论 25 709
  • 电影卡里还有为数不多的二百块钱,朋友说想看猫妖传,想着赶紧把卡里的钱花光然后扔掉,从而扔掉关于一个人的最后...
    李嗷呜阅读 3,490评论 3 1
  • 周一的段子 【二阶段·片段三】 选自 《从管理新人到卓越管理者》 R·阅读原文片段 我们每次提到“管理”这个词,总...
    0fcb4bb9ec26阅读 1,315评论 0 0
  • 一觉醒来太阳已经攀上了天空,昨天持续了一整天的雨将天空中的灰尘冲刷的干净。 最近的几个星期,天一直都是铅灰色的,惨...
    说书客阅读 1,355评论 0 1

友情链接更多精彩内容