zoukankan      html  css  js  c++  java
  • about CSS3

    1、

    1、transition

    语法:transition:[ transition-property ] || [ transition-duration ] || [ transition-timing-function ] || [ transition-delay ]

    [ transition-property ]:
    检索或设置对象中的参与过渡的属性

    取值:

    all:
    所有可以进行过渡的css属性
    none:
    不指定过渡的css属性
    <property>:
    指定要进行过渡的css属性

    有过渡效果的属性:

    属性名称类型
    background-color color
    background-image only gradients
    background-position percentage, length
    border-bottom-color color
    border-bottom-width length
    border-color color
    border-left-color color
    border-left-width length
    border-right-color color
    border-right-width length
    border-spacing length
    border-top-color color
    border-top-width length
    border-width length
    bottom length, percentage
    color color
    crop rectangle
    font-size length, percentage
    font-weight number
    grid-* various
    height length, percentage
    left length, percentage
    letter-spacing length
    line-height number, length, percentage
    margin-bottom length
    margin-left length
    margin-right length
    margin-top length
    max-height length, percentage
    max-width length, percentage
    min-height length, percentage
    min-width length, percentage
    opacity number
    outline-color color
    outline-offset integer
    outline-width length
    padding-bottom length
    padding-left length
    padding-right length
    padding-top length
    right length, percentage
    text-indent length, percentage
    text-shadow shadow
    top length, percentage
    vertical-align keywords, length, percentage
    visibility visibility
    width length, percentage
    word-spacing length, percentage
    z-index integer
    zoom number
    [ transition-duration ]:
    检索或设置对象过渡的持续时间

    语法:

    transition-duration<time>[ ,<time> ]*

    默认值:0

    取值:

    <time>
    指定对象过渡的持续时间

    说明:

    检索或设置对象过渡的持续时间。
    • 如果提供多个属性值,以逗号进行分隔。
    • 对应的脚本特性为transitionDuration
    [ transition-timing-function ]:
    检索或设置对象中过渡的动画类型

    取值:

    linear:
    线性过渡。等同于贝塞尔曲线(0.0, 0.0, 1.0, 1.0)
    ease:
    平滑过渡。等同于贝塞尔曲线(0.25, 0.1, 0.25, 1.0)
    ease-in:
    由慢到快。等同于贝塞尔曲线(0.42, 0, 1.0, 1.0)
    ease-out:
    由快到慢。等同于贝塞尔曲线(0, 0, 0.58, 1.0)
    ease-in-out:
    由慢到快再到慢。等同于贝塞尔曲线(0.42, 0, 0.58, 1.0)
    cubic-bezier(<number>, <number>, <number>, <number>):
    特定的贝塞尔曲线类型,4个数值需在[0, 1]区间内

    说明:

    检索或设置对象中过渡的动画类型。
    • 如果提供多个属性值,以逗号进行分隔。
    • 对应的脚本特性为transitionTimingFunction
    [ transition-delay ]:
    检索或设置对象延迟过渡的时间

    语法:

    transition-delay<time>[ ,<time> ]*

    默认值:0

    取值:

    <time>
    指定对象过渡的延迟时间

    说明:

    检索或设置对象延迟过渡的时间。
    • 如果提供多个属性值,以逗号进行分隔。
    • 对应的脚本特性为transitionDelay
  • 相关阅读:
    nat
    ICE协议下NAT穿越的实现(STUN&TURN)
    比特币源码分析--端口映射
    IO复用,AIO,BIO,NIO,同步,异步,阻塞和非阻塞 区别(百度)
    从数据的角度带你深入了解IPFS
    IPFS 到底是怎么工作的?
    从数据的角度带你深入了解IPFS
    IPFS
    IPFS中文简介
    bootstrap 表单验证 dem
  • 原文地址:https://www.cnblogs.com/Spirit612/p/3970755.html
Copyright © 2011-2022 走看看