网页设计常见css3动画效果(摆动、缩放、旋转、透明、反弹)

网页上常看到某个DIV或图片有渐入、摆动、缩放、旋转、透明、反弹等效果,今天分享给大家!

网页设计常见css3动画效果(摆动、缩放、旋转、透明、反弹)

<!DOCTYPE html>
<html>
    <head>
        <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
        <meta charset="UTF-8">
        <link rel="stylesheet" href="css/model.min.css" />
        <title></title>
    </head>
    <style>
        *{
            color: #FFFFFF;
        }
        .t-box{
            height: 78px;
            width: 78px;
            padding: 5px;
            background: linear-gradient(to right bottom,#a1c3f9,#4a86e8);
            border: 2px solid #3d7ce5;
            border-radius: 10px;
            float: left;
            margin: 5px 10px;
            box-sizing: border-box;
        }


    </style>
    <body>
        <div align="center">
            <div class="model-main">
                <div style="overflow: hidden;">
                    <div class="t-box" style="animation: 2s left ease;">左入</div>
                    <div class="t-box" style="animation: 2s left-transparent ease;">左入、透明</div>
                    <div class="t-box" style="animation: 2s left-transparent-bounce ease;">左入、透明、反弹</div>
                    <div class="t-box" style="animation: 2s right ease;">右入</div>
                    <div class="t-box" style="animation: 2s right-transparent ease;">右入、透明</div>
                    <div class="t-box" style="animation: 2s right-transparent-bounce ease;">右入、透明、反弹</div>
                    <div class="t-box" style="animation: 2s top ease;">上入</div>
                    <div class="t-box" style="animation: 2s top-transparent ease;">上入、透明</div>
                    <div class="t-box" style="animation: 2s top-transparent-bounce ease;">上入、透明、反弹</div>
                    <div class="t-box" style="animation: 2s bottom ease;">下入</div>
                    <div class="t-box" style="animation: 2s bottom-transparent ease;">下入、透明</div>
                    <div class="t-box" style="animation: 2s bottom-transparent-bounce ease;">下入、透明、反弹</div>
                    <div class="t-box" style="animation: 2s rotate-transparent-bounce ease;">旋转、透明、反弹</div>
                    <div class="t-box" style="animation: 2s rotate-transparent ease;">旋转、透明</div>
                    <div class="t-box" style="animation: 1.5s roll-always infinite linear">一直摆动</div>
                    <div class="t-box" style="animation: 2s roll-scale-always infinite linear">一直摆动、缩放</div>
                    <div class="t-box" style="animation: 2s roll-scale-half-always infinite linear">一直摆动、半缩放</div>
                    <div class="t-box" style="animation: 2s roll-scale-little-always infinite linear">一直摆动、小缩放</div>
                    <div class="t-box" style="animation: 2s roll-scale-two-always infinite linear">一直摆动、双缩放</div>
                    <div class="t-box" style="animation: 2s roll-scale-half-two-always infinite linear">一直摆动、双半缩放</div>
                    <div class="t-box" style="animation: 2s roll-scale-little-two-always infinite linear">一直摆动、双小缩放</div>
                    <div class="t-box" style="animation: 1s rotate infinite linear">一直旋转</div>
                    <div class="t-box" style="animation: 1s rotate-top-left infinite linear">一直左上角旋转</div>
                    <div class="t-box" style="animation: 2s rotate-scale ease">旋转</div>
                    <div class="t-box" style="animation: 2s scale ease">缩放</div>
                    <div class="t-box" style="animation: 2s scale-half ease">半缩放</div>
                    <div class="t-box" style="animation: 2s scale-little ease">小缩放</div>
                    <div class="t-box" style="animation: 2s scale-transparent ease">缩放、透明</div>
                    <div class="t-box" style="animation: 2s scale-transparent-half ease">半缩放、透明</div>
                    <div class="t-box" style="animation: 2s scale-transparent-little ease">小缩放、透明</div>
                    <div class="t-box" style="animation: 1s scale-always infinite linear">一直缩放</div>
                    <div class="t-box" style="animation: 1s scale-half-always infinite linear">一直半缩放</div>
                    <div class="t-box" style="animation: 1s scale-little-always infinite linear">一直小缩放</div>
                    <div class="t-box" style="animation: 2s rotate-transparent ease">旋转、透明</div>
                    <div class="t-box" style="animation: 2s rotate-transparent-bounce ease">旋转、透明、反弹</div>
                    <div class="t-box" style="animation: 2s rotate-scale ease">旋转、缩放</div>
                    <div class="t-box" style="animation: 2s rotate-scale-bounce ease">旋转、缩放、反弹</div>
                    <div class="t-box" style="animation: 2s rotate-transparent-scale ease">旋转、透明、缩放</div>
                    <div class="t-box" style="animation: 2s rotate-transparent-scale-bounce ease">旋转、透明、缩放、反弹</div>
                    <div class="t-box" style="animation: 2s transparent-all ease">全透明</div>
                    <div class="t-box" style="animation: 2s transparent-half ease">半透明</div>
                    <div class="t-box" style="animation: 2s transparent-little ease">小透明</div>
                </div>

            </div>
        </div>
    </body>
</html>

所用CSS文件下载:链接:https://pan.baidu.com/s/1RCVmRmwAEiMv-DUbRsSokw 密码:j2si。

本站下载:model.min

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/10517.html

(1)
江山如画的头像江山如画管理团队
1分钟快速了解《中华人民共和国职业教育法》修改的主要内容
上一篇 2022年5月4日 上午10:30
一篇文章如何做到阅读100000+的量?
下一篇 2022年5月10日 下午7:40

99%的人还看了以下文章

  • CSS border-radius 深入学习(含可视化生成工具)

    CSS border-radius 深入学习(含可视化生成工具)CSS border-radius 深入学习(含可视化生成工具)CSS border-radius 深入学习(含可视化生成工具)CSS border-radius 深入学习(含可视化生成工具)

    没有学过CSS border-radius 的同学,请阅读《css实现圆角矩形、半圆、圆形效果—border-radius使用详解》一文。border-radius 写法: .box{ border-radius: 30%; /* 也可以用PX代替 */ } 矩形的四角会变为相应数值的圆角,如下图: 只输入一个数值,所有角都会被四舍五入,若要固定值可以使用 …

    2019年10月17日 网页制作
    11.8K0
  • 第12课:高度和宽度

    到目前为止,我们还没有在元素尺寸方面给予关注。在这一课,我们将看到为元素定义高度和宽度是十分简单的。 设定宽度[width] 设定高度[height] 设定宽度[width] 你可以通过width属性来设定一个元素的宽度,即在水平方向上的尺寸。 下面是一个简单的例子,它为我们提供了一个可以容纳文本的盒子: div.box {width: 200px;bord…

    2020年2月25日
    6.5K0
  • javascript-快速掌握DOM技术

    Javascript的组成: 1.  js的语法(核心)。 2. DOM(文本对象模型) :用于操作HTML文档的应用编程接口。 DOM的出现使得动态HTML(DHTML)得以实现,可以不用重新加载页面而改变网页的外观和内容。 DOM的级别(版本):DOM1,DOM2,DOM3 3. BOM(浏览器模型)  BOM是Browser Object Model的…

    2018年7月17日
    4.6K0
  • 第7课:元素的分类与标识(class和id)

    有时,你希望对特定元素或者特定一组元素应用特殊的样式。在这一课,我们将深入学习如何利用class和id来为所选元素指定属性。 如何实现为网站上许多标题中的某一个单独应用颜色?如何实现把网站上的链接分为不同的类,并对各类链接分别应用不同的样式?这只是本课将解决的诸多问题中的最具代表性的两个问题。 用class对元素进行分类 比方说,我们有两个由链接组成的列表。…

    2020年2月25日
    6.4K0
  • 使用html、css、bootstrap设计一个电子商务网站的导航条(免费)

    本课程适合前端开发初级学习者,学习使用html、css和bootstrap技术,实现导航条设计。 预计用时:30分钟 1、实现导航条2、实现品牌字体3、实现搜索表单4、实现快捷菜单的显示

    2018年12月20日
    5.9K0
  • vue学习v-on:click绑定HTML的单击事件

    v-on:click缩写为@click <!DOCTYPE html> <html> <head> <meta charset=”utf-8″ /> <title>125jz.com-vue</title> <script src=”js/vue.js” type=”text/ja…

    2020年6月14日
    7.3K0

发表回复

登录后才能评论