美文网首页
1.CSS3常用属性 — transition 过渡效果

1.CSS3常用属性 — transition 过渡效果

作者: codewhat | 来源:发表于2021-01-29 11:23 被阅读0次

1.transition 过渡属性,这是简写的

描述
transition-property 设置过渡效果的 CSS 属性的名称。
transition-duration 完成过渡效果需要多少秒或毫秒。
transition-timing-function 速度效果的速度曲线。
transition-delay 过渡效果何时开始。
transition-property: none|all|property;
描述
none 没有属性会获得过渡效果。
all 所有属性都将获得过渡效果。
property 定义应用过渡效果的 CSS 属性名称列表,列表以逗号分隔。
transition-duration: time;
描述
time 规定完成过渡效果需要花费的时间(以秒或毫秒计)。默认值是 0,意味着不会有效果。
transition-timing-function: linear|ease|ease-in|ease-out|ease-in-out;
描述
linear 匀速。
ease 慢速开始,然后变快,然后慢速结束。
ease-in 以慢速开始的过渡效果。
ease-out 以慢速结束的过渡效果。
ease-in-out 以慢速开始和结束的过渡效果。
transition-delay: time;
描述
time 规定在过渡效果开始之前需要等待的时间,以秒或毫秒计。延迟
// test.html
<div></div>

// test.css
div {
    width: 200px;
    height: 200px;
    background-color: pink;
    /* transition: 要过渡的属性 花费时间 运动曲线 何时开始 */
    transition: width 0.6s ease 0s, height 0.3s ease-in 1s;
     /* transition: all .2s linear;  如果宽度和高度都需要过渡,则用all*/
    /*过渡效果写在div中,而不是hover中*/
}
div:hover { /* 鼠标经过盒子,宽度变600*/
    width: 600px;
    height: 300px;
}

案例1:鼠标经过盒子,盒子向上8px,同时增加盒子阴影

// test.html
<div class="lists clearfix">
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
    <div class="item"></div>
</div>

// test.css
.item {
    float: left;
    width: 200px;
    height: 160px;
    background-color: #0078D7;
    padding: 20px 0;
    margin-left: 20px;
    margin-top: 20px;
    position: relative;
    z-index: 1;
    transition: all .2s linear;
}
.item:hover {
    transform: translate3d(0,-8px,0);
    box-shadow: 0 15px 30px rgba(0,0,0,.1);
    z-index: 2;
}

相关文章

  • 1.CSS3常用属性 — transition 过渡效果

    1.transition 过渡属性,这是简写的 值描述transition-property设置过渡效果的 CS...

  • animation动画

    1、transition: 平衡过渡 transition :过渡效果的 CSS 属性的名称 完成过渡效果需要多少...

  • 动画

    过渡动画transition属性简介 transition是网页上的变化的逐渐过渡效果 例:transition:...

  • 动画

    过渡动画transition属性简介 transition是网页上的变化的逐渐过渡效果 例:transition:...

  • CSS Transition

    过渡 transition transition属性用于设置元素的过渡动画交互效果 transition是一个简写...

  • CSS3过渡动画

    过渡动画 transition属性简介transition是网页上的过渡动画,变化的逐渐过渡效果,简称过渡动画!列...

  • css 过渡/动画 属性

    transition-property 过渡效果的CSS属性名称 transition-delay ...

  • HTML5&CSS3的CheckBox美化案例

    属性介绍:transition (过渡效果) transition-property 规定所设置的CSS过渡名称t...

  • CSS进阶七:transition,transform,anim

    transition 元素样式过渡效果 transition-property 设置需要过渡css属性,默认为al...

  • # 过渡模块transition

    # 过渡模块transition # 过渡模块-其他属性 # 过渡模块-弹性效果 # 过渡模块-手风琴效果 # 什...

网友评论

      本文标题:1.CSS3常用属性 — transition 过渡效果

      本文链接:https://www.haomeiwen.com/subject/coqqtltx.html