恋爱计时
我们的爱情还在继续:恋爱计时会和时间一样一直走下去
突然看到正文活动,自己也来分享一下,作为小白的瞎操作。很久以前学习到的一个PHP代码。恋爱计时
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>民咕咕</title><!-- 这是网页标题 -->
<style>
body{
overflow: hidden;
margin: 0;
}
h1{
position: fixed;
top: 50%;
left: 0;
width: 100%;
text-align: center;
transform:translateY(-50%);
font-family: 'Love Ya Like A Sister', cursive;
font-size: 40px;
color: #c70012;
padding: 0 20px;
}
h1 span{
font-size:20px;
}
</style>
</head>
<body>
<h1 id="h1"></h1>
<canvas></canvas> <!--canvas 画布-->
<script>
var canvas = document.querySelector("canvas"),
ctx = canvas.getContext("2d");
var ww,wh;
function onResize(){
ww = canvas.width = window.innerWidth;
wh = canvas.height = window.innerHeight;
}
ctx.strokeStyle = "red";
ctx.shadowBlur = 25;
ctx.shadowColor = "hsla(0, 100%, 60%,0.5)";
var precision = 100;
var hearts = [];
var mouseMoved = false;
function onMove(e){
mouseMoved = true;
if(e.type === "touchmove"){
hearts.push(new Heart(e.touches[0].clientX, e.touches[0].clientY));
hearts.push(new Heart(e.touches[0].clientX, e.touches[0].clientY));
}
else{
hearts.push(new Heart(e.clientX, e.clientY));
hearts.push(new Heart(e.clientX, e.clientY));
}
}
var Heart = function(x,y){
this.x = x || Math.random()*ww;
this.y = y || Math.random()*wh;
this.size = Math.random()*2 + 1;
this.shadowBlur = Math.random() * 10;
this.speedX = (Math.random()+0.2-0.6) * 8;
this.speedY = (Math.random()+0.2-0.6) * 8;
this.speedSize = Math.random()*0.05 + 0.01;
this.opacity = 1;
this.vertices = [];
for (var i = 0; i < precision; i++) {
var step = (i / precision - 0.5) * (Math.PI * 2);
var vector = {
x : (15 * Math.pow(Math.sin(step), 3)),
y : -(13 * Math.cos(step) - 5 * Math.cos(2 * step) - 2 * Math.cos(3 * step) - Math.cos(4 * step))
}
this.vertices.push(vector);
}
}
Heart.prototype.draw = function(){
this.size -= this.speedSize;
this.x += this.speedX;
this.y += this.speedY;
ctx.save();
ctx.translate(-1000,this.y);
ctx.scale(this.size, this.size);
ctx.beginPath();
for (var i = 0; i < precision; i++) {
var vector = this.vertices[i];
ctx.lineTo(vector.x, vector.y);
}
ctx.globalAlpha = this.size;
ctx.shadowBlur = Math.round((3 - this.size) * 10);
ctx.shadowColor = "hsla(0, 100%, 60%,0.5)";
ctx.shadowOffsetX = this.x + 1000;
ctx.globalCompositeOperation = "screen"
ctx.closePath();
ctx.fill()
ctx.restore();
};
function render(a){
requestAnimationFrame(render);
hearts.push(new Heart())
ctx.clearRect(0,0,ww,wh);
for (var i = 0; i < hearts.length; i++) {
hearts[i].draw();
if(hearts[i].size <= 0){
hearts.splice(i,1);
i--;
}
}
}
onResize();
window.addEventListener("mousemove", onMove);
window.addEventListener("touchmove", onMove);
window.addEventListener("resize", onResize);
requestAnimationFrame(render);
window.onload=function starttime(){
time(h1,'2017,4,31'); // 在一起的时间
ptimer = setTimeout(starttime,1000); // 添加计时器
}
function time(obj,futimg){
var nowtime = new Date().getTime(); // 现在时间转换为时间戳
var futruetime = new Date(futimg).getTime(); // 未来时间转换为时间戳
var msec = nowtime-futruetime; // 毫秒 未来时间-现在时间
var time = (msec/1000); // 毫秒/1000
var day = parseInt(time/86400); // 天 24*60*60*1000
var hour = parseInt(time/3600)-24*day; // 小时 60*60 总小时数-过去的小时数=现在的小时数
var minute = parseInt(time%3600/60); // 分 -(day*24) 以60秒为一整份 取余 剩下秒数 秒数/60 就是分钟数
var second = parseInt(time%60); // 以60秒为一整份 取余 剩下秒数
obj.innerHTML="和小眼睛倩在一起的<br>第"+parseInt(time/86400)+"天"+hour+"小时"+minute+"分"+second+"秒"+"<br><span>新年快乐!!!!<br>从长篇表白,到现在的“妳懂我意思的”。话语减少了,深情却常在。<br>相信我们是最好一对,不管经历什么,我仍坚信最浪漫的事就是和妳一起慢慢变老。<br>那怕计时器上的数据溢出了,我对妳的爱依然无止境。<br>爱妳,好了</span>"
return true;
}
</script>
</body>
</html>
真实效果是个动图,从在一起的那一刻开始计时。时间在继续,爱也会继续!
代码和爱情:
在我看来,爱情是和敲代码一样一样的。娴熟的代码能力和美好的爱情一样都是需要用时间去付出;更漂亮的代码需要我们精钻细磨,爱情同样如此,我们要认真对待,细心呵护。让它不会出现BUG!让它一直运行流畅!
《班扎古鲁白玛的沉默》
给大家分享一首耳熟能详的诗:《班扎古鲁白玛的沉默》。或有人说是仓央嘉措的,我也不太清楚,更不敢往下结论。但个人感觉仓央嘉措一生挺精彩的,放浪不羁,潇洒自如。诗个人感觉确实不错,遂于众位分享。
《班扎bai古鲁白玛的沉默》
***扎西拉姆·多多***
你见,或者不见我
我就在那里
不悲 不喜
你念,或者不念我
情就在那里
不来 不去
你爱,或者不爱我
爱就在那里
不增 不减
你跟,或者不跟我
我的手就在你手里
不舍 不弃
来我的怀里
或者
让我住进你的心里
默然 相爱
寂静 欢喜
为了凑字数,附上一些自己写的东西。哈哈,望大家不要嫌弃~
《你我的爱情》
--尘
爱情总会充斥着"嫌弃"
不是你不够好
而是不想让你受伤
或是不想让自己不痛快
总归 因为爱情
让爱情继续下去
让我们一起享受余生这绚丽的生活
我必不离不弃
你的爱没有多余
更没有浪费
愿你的爱如初恋一般纯粹 热烈
让我深陷不已
我倾尽所有
只为能够享有你的余生
你我的爱情
是那么的美好
我想
拥有你 便是最好
(“来如风雨,去如微尘.
”FIGHTING. . . .)