频道栏目
首页 > 资讯 > HTML/CSS > 正文

css3圆环动画

17-02-15        来源:[db:作者]  
收藏   我要投稿

这是之前面试时遇到的一个问题。先看效果。这个是GIF录屏录得不是很流畅。

// 这是代码 图片的路径自己可以调整一下。
<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8">
     
        <title>Index</title>
        <style type="text/css" media="screen">
            #box{position:absolute;width:100px;height:100px;background:url(creal.jpg);clip:rect(0px 100px 0px 50px);transition:all .5s;}
            #box1{position:absolute;width:100px;height:100px;background:url(creal.jpg);clip:rect(100px 50px 100px 0px);transition:all .5s;}
            #contain{width:100px;height:100px;}
            #contain:hover #box{clip:rect(0px 100px 100px 50px);background:url(creal.jpg);}
            #contain:hover #box1{clip:rect(0px 50px 100px 0px);background:url(creal.jpg);}
        </style>
    </head>
    <body>
        <div id="contain">
            <div id="box"></div>
            <div id="box1"></div>
        </div>
    </body>
</html
这个用的css的裁剪属性clip,结合css3的transition属性,完成圆环动画。

 

相关TAG标签
上一篇:[IO系统]10缓存写回机制
下一篇:制作OpenStackLinux镜像-玩转OpenStack(151)
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站