基本信息
源码名称:HTML5动态时钟+鼠标漂浮物
源码大小:0.38M
文件格式:.zip
开发语言:CSS
更新时间:2017-12-18
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
亚特兰蒂斯火焰背景 动态时钟 鼠标漂浮物
var timeElm = document.getElementById('time');
var doc = document.documentElement;
var clientWidth = doc.clientWidth;
var clientHeight = doc.clientHeight;
var pad = function pad(val) {
return val < 10 ? '0' val : val;
};
var time$ = Rx.Observable.interval(1000).map(function () {
var time = new Date();
return {
hours: time.getHours(),
minutes: time.getMinutes(),
seconds: time.getSeconds()
};
}).subscribe(function (_ref) {
var hours = _ref.hours;
var minutes = _ref.minutes;
var seconds = _ref.seconds;
timeElm.setAttribute('data-hours', pad(hours));
timeElm.setAttribute('data-minutes', pad(minutes));
timeElm.setAttribute('data-seconds', pad(seconds));
});
var mouse$ = Rx.Observable.fromEvent(document, 'mousemove').map(function (_ref2) {
var clientX = _ref2.clientX;
var clientY = _ref2.clientY;
return {
x: (clientWidth / 2 - clientX) / clientWidth,
y: (clientHeight / 2 - clientY) / clientHeight
};
});
亚特兰蒂斯火焰背景 动态时钟 鼠标漂浮物
var timeElm = document.getElementById('time');
var doc = document.documentElement;
var clientWidth = doc.clientWidth;
var clientHeight = doc.clientHeight;
var pad = function pad(val) {
return val < 10 ? '0' val : val;
};
var time$ = Rx.Observable.interval(1000).map(function () {
var time = new Date();
return {
hours: time.getHours(),
minutes: time.getMinutes(),
seconds: time.getSeconds()
};
}).subscribe(function (_ref) {
var hours = _ref.hours;
var minutes = _ref.minutes;
var seconds = _ref.seconds;
timeElm.setAttribute('data-hours', pad(hours));
timeElm.setAttribute('data-minutes', pad(minutes));
timeElm.setAttribute('data-seconds', pad(seconds));
});
var mouse$ = Rx.Observable.fromEvent(document, 'mousemove').map(function (_ref2) {
var clientX = _ref2.clientX;
var clientY = _ref2.clientY;
return {
x: (clientWidth / 2 - clientX) / clientWidth,
y: (clientHeight / 2 - clientY) / clientHeight
};
});