zoukankan      html  css  js  c++  java
  • css过渡transition

    定义

      过渡transition是一个复合属性,包括transition-property、transition-duration、transition-timing-function、transition-delay这四个紫属性。通过这四个子属性的配合来完成一个完整的过渡效果。

      transition-property:过渡属性(默认值为all)

      transition-duration:过渡持续时间(默认值为0s)

      transition-timing-function:过渡函数(默认值为ease函数)

      transition-delay:过渡延迟时间(默认值为0s)

      [注意]IE9-不支持该属性,safari3.1-6、IOS3.2-6.1、android2.1-4.3需要添加-webkit-前缀;而其余高版本浏览器支持标准写法

           <style>
                .test{
                    100px;
                    height:100px;
                    background:pink;
                    transition-duration:3s;/*过渡持续时间*/
                    transition-property:all;/*过渡属性*/
                    transition-timing-function:ease;/*过渡函数*/
                    transition-delay:0s;/*过渡延迟时间*/
                }
                .test:hover{
                    500px;
                }
            </style>   
            <div class="test"></div>

    //鼠标移动到元素上,会出现宽度变化效果

    复合属性

      过渡transition的这四个子属性只有<transition-duration>是必需值且不能为0。其中,<transition-duration>和<transition-delay>都是时间。当两个时间同时出现时,第一个是<transition-duration>,第二个是<transition-delay>,当只有一个时间时,它是<transition-duration>,而<transition-delay>为默认值0

    transition: <transition-property> || <transition-duration> || <transition-timing-function> || <transition-delay>

      [注意]transition的这四个子属性之间不能用逗号隔开,只能用空格隔开。因为逗号隔开的代表不同的属性(transition属性支持多值);而空格隔开的代表不同属性的四个关于过渡的子属性

    参考文章:http://www.cnblogs.com/xiaohuochai/p/5347930.html

  • 相关阅读:
    好用的PHP读取EXCEL类
    PHP获取函数参数数组
    在 Win7 下运行 TC 2.0 / TC3.0 / BC 3.1 / QB 4.5 等 DOS 开发工具
    用PHP生成等比图像的方法
    判断当前发布日期是否超过今天
    HTTP响应代码中文详解
    __autoload自动加载函数
    __isset魔术方法
    php下载远程文件类(支持断点续传)
    用PHP保存从摄像头拍下来的图片
  • 原文地址:https://www.cnblogs.com/rachelch/p/7515828.html
Copyright © 2011-2022 走看看