html5语音闹钟代码,HTML5+CSS3闹钟动画特效源码
效果图
各位朋友大家好,今天给大家带来的是
《HTML5+CSS3闹钟动画特效源码》
可以添加在网站里面作为一个炫酷的小装饰
代码过长需要文档版源码来我的前端群581549454,已上传到群文件
废话不多说,上源码
body {
background: #8fd5d5;
}
.contain-clock {
position: relative;
margin: -100px auto;
width: 155px;
height: 200px;
-webkit-animation: alarm-2 1ms infinite;
animation: alarm-2 1ms infinite;
}
.face-1 {
position: absolute;
top: 23px;
left: 23px;
z-index: 3;
background: white;
border-radius: 50%;
width: 109px;
height: 109px;
}
.face-2 {
position: relative;
margin: 200px auto;
z-index: 2;
background: white;
border: 15px solid #ed6e46;
border-radius: 50%;
width: 125px;
height: 125px;
}
.line {
position: absolute;
left: 50%;
margin-left: -3px;
background: gray;
width: 6px;
height: 126px;
}
.line-2 {
left: 63px;
transform: rotate(90deg);
-webkit-transform: rotate(90deg) translate3d(0, 0, 0);
}
.line-3 {
margin-left: -1px;
transform: rotate(30deg);
-webkit-transform: rotate(30deg) translate3d(0, 0, 0);
width: 2px;
}
.line-4 {
margin-left: -1px;
transform: rotate(-30deg);
-webkit-transform: rotate(-30deg) translate3d(0, 0, 0);
width: 2px;
}
.line-5 {
margin-left: -1px;
transform: rotate(60deg);
-webkit-transform: rotate(60deg) translate3d(0, 0, 0);
width: 2px;
}
.line-6 {
margin-left: -1px;
transform: rotate(-60deg);
-webkit-transform: rotate(-60deg) translate3d(0, 0, 0);
width: 2px;
}
.hour {
position: absolute;
top: 50%;
left: 50%;
z-index: 5;
margin-left: -4px;
background: #f8b65b;
transform-origin: top;
-webkit-transform-origin: top;
transform: rotate(90deg);
-webkit-transform: rotate(90deg);
border-radius: 50px;
width: 8px;
height: 35px;
}
.minute {
position: absolute;
top: 5px;
left: 55px;
z-index: 3;
margin-left: -4px;
background: #f8b65b;
border-radius: 50px;
transform-origin: bottom;
-webkit-transform-origin: bottom;
width: 8px;
height: 50px;
animation: tick-tock 3600s steps(60, end) infinite;
-webkit-animation: tick-tock 3600s steps(60, end) infinite;
}
.second {
position: absolute;
top: 5px;
left: 56px;
z-index: 5;
margin-left: -2px;
background: #333333;
border-radius: 50px;
transform-origin: bottom;
-webkit-transform-origin: bottom;
width: 2px;
height: 50px;
animation: tick-tock 60s steps(60, end) infinite;
-webkit-animation: tick-tock 60s steps(60, end) infinite;
}
.center {
position: absolute;
top: 62px;
z-index: 20;
margin-top: -15px;
left: 55px;
margin-left: -8px;
border-radius: 50%;
background: #ed6e46;
width: 16px;
height: 16px;
}
.arm {
position: absolute;
top: -50px;
left: 73px;
z-index: 1;
background: gray;
transform: rotate(-30deg);
-webkit-transform: rotate(-30deg);
border-radius: 50px;
width: 10px;
height: 230px;
}
.arm-2 {
left: 71px;
transform: rotate(30deg);
-webkit-transform: rotate(30deg);
}
.bell {
position: absolute;
top: -30px;
z-index: 2;
background: #ed6e46;
border-radius: 50% 50% 10% 10%;
transform: rotate(-30deg);
-webkit-transform: rotate(-30deg);
width: 65px;
height: 35px;
}
.bell-2 {
left: 90px;
transform: rotate(30deg);
-webkit-transform: rotate(30deg);
}
.hammer {
position: absolute;
top: -25px;
left: 76px;
z-index: 1;
background: gray;
width: 3px;
height: 30px;
-webkit-animation: alarm 8ms infinite;
animation: alarm 8ms infinite;
}
.hammer:before {
content: '';
display: block;
position: absolute;
left: -6px;
background: gray;
border-radius: 50px;
width: 15px;
height: 5px;
}
.handle {
position: absolute;
top: -68px;
left: 32px;
border: 8px solid gray;
border-radius: 50px 50px 0 0;
width: 75px;
height: 30px;
}
.handle:after {
content: '';
display: block;
position: absolute;
top: 26px;
background: #8fd5d5;
width: 75px;
height: 15px;
}
@keyframes tick-tock {
to {
transform: rotate(360deg);
}
}
@-webkit-keyframes tick-tock {
to {
-webkit-transform: rotate(360deg) translate3d(0, 0, 0);
}
}
@-webkit-keyframes alarm {
from {
-webkit-transform-origin: bottom right;
-webkit-transform: rotate(15deg);
}
to {
-webkit-transform-origin: bottom left;
-webkit-transform: rotate(-15deg);
}
}
@keyframes alarm {
from {
transform-origin: bottom right;
transform: rotate(15deg);
}
to {
transform-origin: bottom left;
transform: rotate(-15deg);
}
}
@-webkit-keyframes alarm-2 {
from {
-webkit-transform: rotate(1deg);
}
to {
-webkit-transform: rotate(-1deg);
}
}
@keyframes alarm-2 {
from {
transform: rotate(1deg);
}
to {
transform: rotate(-1deg);
}
}
html5语音闹钟代码,HTML5+CSS3闹钟动画特效源码相关推荐
- html点赞代码java_17种 HTML5字体图标点赞动画特效源码
今天给大家展示分享的是 17种 HTML5字体图标点赞动画特效源码! 这里就不一一给大家上图了,大家自己去体验一下 代码过长需要文档版源码来我的前端群581549454,已上传到群文件 废话不多说上源 ...
- html5 banner特效,HTML5特效库 CSS3遮罩banner动画特效源码
效果图 各位朋友.大家早上好! 今天给大家带来的是 CSS3遮罩banner动画特效源码! 看倦的轮播图的,可以试试这个特效!别有一番意思! 大家可以按照自己的意愿进行行修改,改成自己喜欢的样子! 有 ...
- html5图标经过效果,17种 HTML5字体图标点赞动画特效源码
17种 HTML5字体图标点赞动画特效源码 2017-07-14 10:51阅读: 贪心学院 VR内容分享 关注 今天给大家展示分享的是 17种 HTML5字体图标点赞动画特效源码! 这里就不一一给大 ...
- html5 3d引擎 星空,HTML5特效库 用three.js实现3d星空动画特效源码
效果图 各位长友,大家上午好! 今天给大家带来的是 用three.js实现3d星空动画特效源码 大家可以按照自己的意愿进行修改,改成自己喜欢的模样! 若是有想文件版源码的可以进HTML5前端技术交流 ...
- html5立体照片墙效果,HTML5特效可以 14种jQuery超酷3D网格照片墙动画特效源码
效果图 各位长友大家好, 今天 给大家带来的是14种jQuery超酷3D网格照片墙动画特效源码! 大家可以按照自己的意愿做成 个人喜欢的样子! 想要文件版源码的,请加穷581549454 废话不多说. ...
- html5墨汁跳跳闯,HTML5特效库 CSS3墨水喷墨特效源码
效果图 各位朋友大家好, 今天给大家带来的是 CSS3墨水喷墨特效源码! 是不是很炫酷,大家可以按照自己的意愿进行修改! 想要文件版源码的,请加穷581549454 废话不多说,上源码! CSS: h ...
- android窗帘拉开动画,H5+CSS3窗帘拉开收起动画特效源码
效果图 今天给大家带来了一个简单的特效源码 H5+CSS3窗帘拉开收起动画特效源码 废话不多说,上源码! html { box-sizing: border-box; } *, *::after, * ...
- html汽车跑动特效,纯CSS3实现汽车行驶动画 特效源码!
效果图 各位朋友大家好! 今天给大家带来的是 纯CSS3实现汽车行驶动画 看完效果图以后 是不是很炫酷! 想要文件版源码的,请加穷522323792 废话不多说,上源码 CSS: body{ marg ...
- 好看的网页图片分割切换动画特效源码
介绍: 图片的每个元素都将被分割为多个片段,这些片段将以不同的方式进行动画处理 网盘下载地址: http://kekewl.cc/fzEnj5xEUCr0 图片:
最新文章
- LeetCode 1383. 最大的团队表现值(贪心,优先队列,难)
- 深度学习笔记(18) 迁移学习
- 2020山东省计算机专科学校排名,2021山东专科学校排名 最好的高职院校排行榜
- 167. Two Sum II - Input array is sorted两数之和
- ASP.NET 英语词典
- 与程序员朋友闲聊 通用权限管理系统有啥用?
- xvideos打开显示服务器出错,为什么打开xvideo显示网页
- 内网渗透系列:隐匿攻击方法
- 计算机应用 期刊 怎么样,《计算机应用研究》怎么样?投稿好中吗?
- steam同乐无法连接远程计算机,Steam远程同乐功能怎么使用_Steam远程同乐功能使用方法_3DM单机...
- Mac idea java 代码的前进后退 代码的撤销和前进快捷键
- 大数据Hadoop之——总结篇
- 教育部计算机英语怎么说,教育部课题、国家社科基金、国家自然基金的英文翻译???...
- QuickMenu 超强悍菜单_网页代码站(www.webdm.cn)
- 我的大学,我的CSDN
- Win7下安装Qt3D库
- 计算机操作系统第一章
- 谁喝水谁养斑马答案C语言,一群斑马一起在河边喝水,意外打造出条码效果,让人有眩晕的视觉...
- 什么是V Model(V模型)
- MSP430系列微控制器简介