欢迎光临 - 我的站长站,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

css教程

@keyframes实现CSS动画帧效果

css教程 我的站长站 2022-03-20 共80人阅读

本教程教大家如何使用@keyframes,制作一个类似幻灯片的CSS动画效果。

首先我们准备一张连贯的动作图片,这里以这张熊跑路为例。

@keyframes实现CSS动画帧效果

新建一个DIV容器,放这里一帧图片

<div></div>

DIV的盒子属性

div {
            position: absolute;
            width: 200px;
            height: 100px;
            background: url(media/bear.png) no-repeat;
        }

@keyframes动作

@keyframes bear {
            0% {
                background-position: 0 0;
            }
            100% {
                background-position: -1600px 0;
            }
        }
         
        @keyframes move {
            0% {
                left: 0;
            }
            100% {
                left: 50%;
                /* margin-left: -100px; */
                transform: translateX(-50%);
            }
        }

利用animation给DIV加上这个动作

div {
            position: absolute;
            width: 200px;
            height: 100px;
            background: url(media/bear.png) no-repeat;
            /* 我们元素可以添加多个动画, 用逗号分隔 */
            animation: bear .4s steps(8) infinite, move 3s forwards;
        }
相关推荐
  • CSS3动画
  • @media
  • React.js新拟态CSS3动画生成网站源码
    React.js新拟态CSS3动画生成网站源码

    源码介绍一款国外搬运的CSS3动画生成网站源码,基于React.js框架开发,中文叫新拟态,英文原名叫Neumorphism/Soft UI。是一款助于设计人员和开发人员对其进行试验并可能对其进行调整的源码。源码截图...

    html模板 78 1年前
  • @keyframes实现CSS动画帧效果

    本教程教大家如何使用@keyframes,制作一个类似幻灯片的CSS动画效果。首先我们准备一张连贯的动作图片,这里以这张熊跑路为例。新建一个DIV容器,放这里一帧图片<div></div>DIV的盒子属性div { position: absolute; width: 200px; ...

    css教程 80 2年前
  • 五彩loading动画效果html页面模板
    五彩loading动画效果html页面模板

    一款五彩的loading动画效果html页面模板,loading文字从右到左一顺弧形滚动,非常漂亮。<meta http-equiv="refresh" content="3;url=http://www.wdzzz.com">content为跳转延迟时间,url为跳转后的地址...

    html模板 162 4年前
  • 自适应动画轮播音乐培训织梦CMS网站模板
    自适应动画轮播音乐培训织梦CMS网站模板

    织梦CMS网站模板简介模板包含首页,音乐,课程,优势,视频,照片。在线报名,新闻资讯等页面,模板代码排序工整,兼容各大主流浏览器,利于后期网站SEO优化织梦CMS音乐培训模板截图...

    织梦cms模板 349 5年前
  • 超级酷炫的HTML动画效果引导页模板
    超级酷炫的HTML动画效果引导页模板

    超级酷炫的HTML动画效果引导页模板,各种3D视觉差动态效果非常666,而且带背景音乐播放器。还有酷炫的跳转翻页效果,用在个人网站上就是大神级人物。...

    html模板 570 4年前
  • 全套@media响应式布局代码方案分享

    // 320@media screen and (min-width: 320px) { html { font-size: 15px; }}// 360@media screen and (min-width: 360px) { html { font-size:15px; }}// 375 iphone 678@media screen and (min-width: 375px) { html...

    css教程 24 1年前
  • @keyframes实现CSS动画帧效果

    本教程教大家如何使用@keyframes,制作一个类似幻灯片的CSS动画效果。首先我们准备一张连贯的动作图片,这里以这张熊跑路为例。新建一个DIV容器,放这里一帧图片<div></div>DIV的盒子属性div { position: absolute; width: 200px; ...

    css教程 80 2年前
  • 分享自用的CSS自适应写法

    在写CSS前,需要在页面上<head>内加上如下代码,<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=no" />禁止页面缩放,如果自动缩放了就不能触发CSS自适应代码了。然后是自用的CSS自适应代码,大...

    css教程 83 3年前
  • 常用的CSSHack浏览器兼容写法

    都是我的站长站自用CSSHack写法,随着浏览器的不断更新。目前来说,CSSHack也基本用不到了,大部分浏览器兼容性都很高了。CSSHack写法background-color:#000000;[ 所有识别 ]background-color:#000000\9; [ IE识别 ]*background-color:#000000;[ IE6、7...

    css教程 90 3年前
  • CSS的引入加载方法

    本文将主要介绍引入CSS样式的方式,包括外部样式表、内部样式表和行间样式三种方式[注意]CSS语法非常简单,但容易忽略的一点是不能省略分号(最后一个样式除外)外部样式表在link标记中rel和href属性是必须的,type属性和media属性可省略<link rel="stylesh...

    css教程 81 4年前