• 技术文章 >web前端 >css教程

    css3怎样实现向左平移消失效果

    长期闲置长期闲置2021-12-15 18:24:14原创165

    方法:1、利用“animation:名称 时间”语句给元素绑定向左平移消失动画;2、利用“@keyframes 名称{100%{transform:translateX(-平移距离);opacity:0;}}”语句实现元素向左平移消失效果。

    本教程操作环境:windows10系统、CSS3&&HTML5版、Dell G3电脑。

    css3怎样实现向左平移消失效果

    在css中,想要实现元素向左平移消失的效果,可以利用animation属性和@keyframes规则。

    创建动画的原理是,将一套 CSS 样式逐渐变化为另一套样式。在动画过程中,您能够多次改变这套 CSS 样式。

    以百分比来规定改变发生的时间,或者通过关键词 "from" 和 "to",等价于 0% 和 100%。0% 是动画的开始时间,100% 动画的结束时间。为了获得最佳的浏览器支持,您应该始终定义 0% 和 100% 选择器。

    还有transform属性用于设置图片滑动的动作。transform 属性向元素应用 2D 或 3D 转换。该属性允许我们对元素进行旋转、缩放、移动或倾斜。

    还有opacity属性用于设置元素透明的样式。

    示例如下:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
        <style>
    .div1{
      width:100px;
      height:100px;
      background:pink;
      margin:0 auto;
    animation:fadenum 5s;
    }
    @keyframes fadenum{
      100%{transform:translateX(-200px);opacity:0;}
    }
    </style>
    </head>
    <body>
    <div class="div1">这是一个向左平移消失的div</div>
    </body>
    </html>

    输出结果:

    +7.gif

    (学习视频分享:css视频教程

    以上就是css3怎样实现向左平移消失效果的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:css
    上一篇:css3怎样实现带边框的缺角矩形 下一篇:css3怎样实现翻转2次效果
    php中文网线上培训班

    相关文章推荐

    • css3中设置元素边距的属性有哪些• css3怎样设置子元素居中• css3语法规则由什么组成• css3怎样实现低亮度显示• css3中keyframes的用法是什么

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网