首页前端开发CSScss3动画 位移 实例

css3动画 位移 实例

时间2023-10-27 11:32:03发布访客分类CSS浏览1065
导读:CSS3动画是一种让网页变得更加生动活泼的效果,在其中位移是非常基础的一项。下面的代码示例中,我们将演示如何使用CSS3动画实现位移效果: .box { width: 100px; height: 100p...

CSS3动画是一种让网页变得更加生动活泼的效果,在其中位移是非常基础的一项。下面的代码示例中,我们将演示如何使用CSS3动画实现位移效果:

    .box {
            width: 100px;
            height: 100px;
            background-color: #FF0000;
            position: relative;
            animation: move 2s linear infinite;
    }
    @keyframes move {
        0% {
    left: 0px;
}
        50% {
    left: 400px;
}
        100% {
    left: 0px;
}
    }
    

上述代码中,我们设置了一个红色的正方形盒子,使用了相对定位,然后通过动画属性animation来调用名为move的动画。

在keyframes中我们定义了动画的每一个关键帧,在0%的时候设置盒子的left值为0,表示一开始盒子在左侧;在50%的时候将left值设为400px,表示盒子往右移动;在100%的时候将left值设为0,表示盒子回到原始位置,然后我们设置了这一动画的循环次数为无限循环。

在这个例子中,我们通过CSS3动画实现了盒子在网页上的循环平移效果,展现出一种渐进式的运动感。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css3动画 位移 实例
本文地址: https://pptw.com/jishu/513010.html
css定义文字在页面中间 css列表两端文字

游客 回复需填写必要信息