<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<html xmlns=
"http://www.w3.org/1999/xhtml"
>
<head>
<meta http-equiv=
"Content-Type"
content=
"text/html; charset=utf-8"
/>
<title>jquery+html5烂漫爱心表白动画</title>
<style type=
"text/css"
>
@font-face {
font-family: digit;
src: url(
'digital-7_mono.ttf'
) format(
"truetype"
);
}
</style>
<link href=
"css/default.css"
type=
"text/css"
rel=
"stylesheet"
>
<script type=
"text/javascript"
src=
"js/jquery.js"
></script>
<script type=
"text/javascript"
src=
"js/garden.js"
></script>
<script type=
"text/javascript"
src=
"js/functions.js"
></script>
</head>
<body>
<div id=
"mainDiv"
>
<div id=
"content"
>
<div id=
"code"
>
<span
class
=
"comments"
>
</span><br />
Boy name = <span
class
=
"keyword"
>Mr</span> LI<br />
Girl name = <span
class
=
"keyword"
>Mrs</span> ZHANG<br />
<span
class
=
"comments"
>
The boy love the girl;<br />
<span
class
=
"comments"
>
The girl loved the boy;<br />
<span
class
=
"comments"
>
The boy can not be separated the girl;<br />
<span
class
=
"comments"
>
The girl can not be separated the boy;<br />
<span
class
=
"comments"
>
<span
class
=
"comments"
>
<span
class
=
"keyword"
>The boy</span> very <span
class
=
"keyword"
>happy</span>;<br />
<span
class
=
"keyword"
>The girl</span> is also very <span
class
=
"keyword"
>happy</span>;<br />
<span
class
=
"placeholder"
/><span
class
=
"comments"
>
<span
class
=
"placeholder"
/><span
class
=
"comments"
>
<span
class
=
"placeholder"
/>The boy has but one dream;<br />
<span
class
=
"comments"
>
<br>
<br>
I want to say:<br />
Baby, I love you forever;<br />
</div>
<div id=
"loveHeart"
>
<canvas id=
"garden"
></canvas>
<div id=
"words"
>
<div id=
"messages"
>
亲爱的,这是我们相爱在一起的时光。
<div id=
"elapseClock"
></div>
</div>
<div id=
"loveu"
>
爱你直到永永远远。<br/>
<div
class
=
"signature"
>- 李先生</div>
</div>
</div>
</div>
</div>
</div>
<script type=
"text/javascript"
>
var
offsetX = $(
"#loveHeart"
).width() / 2;
var
offsetY = $(
"#loveHeart"
).height() / 2 - 55;
var
together =
new
Date
();
together.setFullYear(2013, 2, 28);
together.setHours(20);
together.setMinutes(0);
together.setSeconds(0);
together.setMilliseconds(0);
if
(!document.createElement(
'canvas'
).getContext) {
var
msg = document.createElement(
"div"
);
msg.id =
"errorMsg"
;
msg.innerHTML =
"Your browser doesn't support HTML5!<br/>Recommend use Chrome 14+/IE 9+/Firefox 7+/Safari 4+"
;
document.body.appendChild(msg);
$(
"#code"
).css(
"display"
,
"none"
)
$(
"#copyright"
).css(
"position"
,
"absolute"
);
$(
"#copyright"
).css(
"bottom"
,
"10px"
);
document.execCommand(
"stop"
);
}
else
{
setTimeout(
function
() {
startHeartAnimation();
}, 5000);
timeElapse(together);
setInterval(
function
() {
timeElapse(together);
}, 500);
adjustCodePosition();
$(
"#code"
).typewriter();
}
</script>
<div style=
"text-align:center;clear:both"
></div>
</body>
</html>