标题:CSS样式
只看楼主
chenjincheng
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2013-2-27
结帖率:95.24%
已结贴  问题点数:20 回复次数:3 
CSS样式
怎么样可以让一张图片动起来。 希望给个具体事例。
搜索更多相关主题的帖子: 图片 希望 
2013-04-07 15:11
awl805
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:15
帖 子:161
专家分:664
注 册:2012-11-6
得分:10 
除非你自己做成gif动画,或者只是要求简单的鼠标悬停效果,不然没有js是不可能的,你参考下用滤镜
2013-04-08 10:14
Aviva_Wang
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:苏州
等 级:贵宾
威 望:26
帖 子:701
专家分:2382
注 册:2013-3-12
得分:10 
http://www.
看看这个,他是Css3,是可以动的,有实例代码

asp
2013-04-08 11:18
拾荒者lxm
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2015-7-17
得分:0 
给你一个实例。。。。。

<!DOCTYPE html>
<html>

<head>
    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />
    <title>圣诞主题</title>
    <style type="text/css">
    .bird {
        min-width: 4rem;
        min-height: 2rem;
        top: 10%;
        right: 0;
        position: absolute;
        z-index: 10;
        background: url(http://img.);
        background-size: 300% 100%;
    }
   
    .birdFly {
        /*写法1*/
        -moz-animation-name: bird-slow;
        -moz-animation-duration: 400ms;
        -moz-animation-timing-function: steps(1,start);
        -moz-animation-iteration-count: infinite;

        /*写法2*/
        -webkit-animation:bird-slow 400ms steps(3) infinite;
    }
   
    @-webkit-keyframes bird-slow {
        0% {
            background-position: -0% 0%;
        }
        100% {
            background-position: -300% 0%;
        }
    }
   
    @-moz-keyframes bird-slow {
        0% {
            background-position: -0% 0%;
        }
        50% {
            background-position: -100% 0%;
        }
        75% {
            background-position: -200% 0%;
        }
        100% {
            background-position: -300% 0%;
        }
    }
    </style>
    <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
    <script type="text/javascript" src="http://img.
</head>

<body>
    <div class="bird birdFly"></div>
    <button>点击运动</button>
</body>
<script type="text/javascript">

    $("button").on("click",function(){
        /**
         * 通过transition的方式改变运动
         */
        $(".bird").transition({
            'right': "3rem",
        }, 10000, 'linear', function () {
            alert("结束")
        });


    })
    var docEl = document.documentElement,
        resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
        recalc = function() {
            //设置根字体大小
            docEl.style.fontSize = 20 * (docEl.clientWidth / 320) + 'px';
        };

    //绑定浏览器缩放与加载时间
    window.addEventListener(resizeEvt, recalc, false);
    document.addEventListener('DOMContentLoaded', recalc, false);
</script>

</html>
2015-12-18 13:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-403228-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.300170 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved