当前位置:编程学习 > JS >>

CSS3圆环倒计时效果,IE9以上运行

CSS3圆环倒计时效果,注意,此示例应用CSS3技术,IE9以外的浏览器无法运行本效果,请改用火狐或Chrome浏览器,看到效果后,你会发觉这个倒计时超不错。编写时主要用到了CSS3的用到了旋转与遮罩的基本技巧。
答案:<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>CSS3圆环倒计时效果 by liumiao.me</title>
<style>
.pie { width:200px; height:200px; background-color:blue; border-radius:100px; position:absolute; }
.pie1 { clip:rect(0px,200px,200px,100px); -o-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); background:-moz-radial-gradient(20% 50% 0deg, #333, #0000ff); background:-webkit-gradient(radial, 100 100, 0, 100 100, 110, from(#000), to(#0000ff)); }
.pie2 { clip:rect(0px,100px,200px,0px); -o-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); background:-moz-radial-gradient(80% 50% 0deg, #333, #0000ff); background:-webkit-gradient(radial, 100 100, 0, 100 100, 110, from(#000), to(#0000ff)); }
.hold { width:200px; height:200px; position:absolute; z-index:1; }
.hold1 { clip:rect(0px,200px,200px,100px); }
.hold2 { clip:rect(0px,100px,200px,0px); }
.bg { width:200px; height:200px; background-color:red; border-radius:100px; position:absolute; box-shadow:0px 0px 8px #333; background:-moz-radial-gradient(0% 50% 0deg, #900, #ff0000); background:-webkit-gradient(radial, 100 100, 0, 100 100, 110, from(#900), to(#ff0000)); }
.time { width:160px; height:160px; margin:20px 0 0 20px; background-color:#fff; border-radius:100px; position:absolute; z-index:1; box-shadow:0px 0px 8px #333 inset; text-align:center; line-height:160px; font-family:"Book Antiqua", Palatino, serif; font-size:35px; font-weight:bold; text-shadow: 1px 1px 3px #333; }
.time em { background:#fff; position:absolute; top:62px; left:12px; height:18px; width:140px; opacity:0.4; }
</style>
</head>

<body>
<div class="hold hold1">
  <div class="pie pie1"></div>
</div>
<div class="hold hold2">
  <div class="pie pie2"></div>

</div>
<div class="bg"> </div>
<div class="time"><span></span><em></em></div>


<script src="jquery-1.7.min.js"></script> 
<script src="main.js"></script> 


<!--查看源码-->
<input onclick="window.open('view-source:' + window.location.href)" type="button" value="查看源代码" style="position:absolute; right:0; top:0; width:80px; height:30px;">
</body>
</html>

上一个:CSS3网页渐变色背景,适用于IE
下一个:资深CSS潜水员写的色阶效果

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,