HTML+CSS+JavaScript to make electronic version of brilliant love expression animation (programmers are also very brilliant)

Posted by _tina_ on Mon, 20 Dec 2021 13:02:38 +0100

HTML+CSS+JavaScript to make electronic version of brilliant love expression animation (programmers are also very brilliant)

Programmers often leave the impression that they are code machines. They write code all day - Programmers don't know love! In fact, this is a one-sided view of programmers. Programmers should be proficient in code writing, but this is the need of programmers' work. They have strong logical thinking, but they are not good at expression, but they can't say they don't understand love! Do not know how to express their feelings! Their inner world is also rich and colorful!

Introduction to works

1. Introduction to web works: HTML+CSS+JavaScript makes an electronic version of the brilliant love expression animation and gives it to her favorite

2. Web page work editing: any HTML editing software can be used after the work is downloaded (for example, all editors of DW, HBuilder, NotePAD, vscade, Sublime and Webstorm can be used)

1, Work demonstration

Online presentation address

2, Code directory

3, Code implementation

<!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>Our Love Story</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 />
			<span class="space"/><span class="comments">*2013—02-14,</span><br />
			<span class="space"/><span class="comments">*2013-02-28.</span><br />
			<span class="space"/><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">// Fall in love river. </span><br />
			The boy love the girl;<br />
			<span class="comments">// They love each other.</span><br />
			The girl loved the boy;<br />
			<span class="comments">// AS time goes on.</span><br />
			The boy can not be separated the girl;<br />
			<span class="comments">// At the same time.</span><br />
			The girl can not be separated the boy;<br />
			<span class="comments">// Both wind and snow all over the sky.</span><br />
			<span class="comments">// Whether on foot or 5 kilometers.</span><br />
			<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">// Whether it is right now</span><br />
			<span class="placeholder"/><span class="comments">// Still in the distant future.</span><br />
			<span class="placeholder"/>The boy has but one dream;<br />
			<span class="comments">// The boy wants the girl could well have been happy.</span><br />
			<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">
					Honey, this is the time when we love each other.
					<div id="elapseClock"></div>
				</div>
				<div id="loveu">
					Love you forever.<br/>
					<div class="signature">- Mr. li</div>
				</div>
			</div>
		</div>
	</div>
	<div id="copyright">
		<a href="#">....</a><br />
		<a href="#">....</a><br />
		
	</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>

</body>
</html>


4, A complete set of web front-end introduction to advanced (Video + source code + materials + interview) (Tutorial)

A complete set of web front-end zero foundation - Introduction to advanced (Video + source code + development software + learning materials + interview questions) (Tutorial)
Suitable for entry-level to advanced children's shoes ~ send 1000 sets of HTML+CSS+JavaScript template websites

5, Source code acquisition

❉ ~ pay attention to me and praise the blog ~ bring you up knowledge every day!

❉1. See here, with the support of [praise + praise + collection] three companies, your "praise, praise and collection" is the driving force of my creation.

❉ 2. Pay attention to me ~ take you to learn every day: various front-end plug-ins, 3D cool effects, picture display, text effects, whole station templates, college students' Graduation HTML templates, final homework templates, etc! "There are many front-end developers here to discuss front-end Node knowledge and learn from each other"!

❉3. You can learn from each other about the above technical issues. You can pay attention to ↓ Gong Z to get more source code!

6, More HTML final assignments (finished product download)

>>>Poke me > > > Click to enter 200 final assignments

one ❤ 100 html+css+JavaScript confession source code demonstration address

two ❤ 520 Valentine's Day gift for girlfriend's birthday ~html+css+js to achieve tiktok cherry 3D album (Music)

3. One line of code teaches you to catch your sister easily ~ html+css+js fireworks advertising 3D photo album (including music + customizable text)

four ❤ 520 Valentine's Day gift for her ~ html+css+javascript flying snow 3D album (including music)

five ❤ 520 watch meteor shower with her on Valentine's Day ~ html+css+javascript make 3D photo album of meteor shower (including music)

6. html+css+js happy birthday website template (520 / Tanabata Valentine's Day / advertisement / proposal / happy birthday) with background music

7. html+css+js happy birthday ~ programmer specific happy birthday html template (including birthday background music)

eight ❤ Girlfriend's birthday ❤ HTML+css3+js to achieve the tiktok cherry 3D album (including background music) programmers must express the necessary

9. How do I express my younger sister with a line of code ❤ 520 3D cherry rain photo album gift for girlfriend on Valentine's Day ❤ (exclusive to programmers)

10. Tanabata Valentine's Day ~ html+css+javascript to achieve full screen love effect (programmer confession)

11. Tanabata Valentine's Day flower advertising animation (HTML+CSS+JavaScript)

12. html+css+js make a wedding countdown web page template (520 / Tanabata Valentine's Day / programmer's advertisement)

13. html+css+javascript code for making love confession (520 / Tanabata Valentine's Day / advertisement / birthday gift)

14. Stunning html+css+javascript illusion 3D album (including background music) is a must for programmers to express themselves_ 520_ Tanabata Valentine's Day

15. html+css+javascript to realize 100 cool advertising source codes (520 / Tanabata / advertising / proposal / off order) are necessary for programmers

16. html+css+javascript realize 520 advertising love tree (including music), which is necessary for programmers to express themselves

17. html+css+javaScript to achieve cool Fireworks (cloud like particle text 3D opening)

18. Programmer 520 advertisement Html+Js+Css petal album web page template ❤ Programmer confession essential

19. html+css+javascript to realize heaven and earth gossip geomantic compass clock (with source code for free)

20. html+css+javascript to achieve the tiktok clock (free source).

21. JavaScript tiktok super fire, the realization of the net red space person dial. How can programmers make HUAWEI space watches with code?

22. html+css+js draw 3D photo album of snow in winter (520 Valentine's Day / Tanabata Valentine's Day / programmer's html code)

23. Make a romantic and warm birthday gift and give her ~ html+css+javascript blue dream ocean 3D album (including music)

24. html+css+js make 520 confession web page, full screen love and confession language web page animation code, romantic 520 love confession animation special effects.

25. 520 romantic advertisement of programmers on Valentine's Day ~ html+css+js romantic starry sky ❤ Love 3D album (including music)

26. Html5 romantic wedding invitation wedding website template ❤_ If you love her, give her the most beautiful H5 wedding invitation_ (wedding electronic invitation) including background music

27. html+css+javascript full screen snowflake love 520 confession website (including music) 520 advertisement / Tanabata Valentine's Day / birthday gift / programmer confession essential

28. 520 Tanabata Valentine's Day code sent a gift to his girlfriend ~ html+css+javascript to realize the cherry blossom love album "you can give it to the person you like"

29. Tanabata Valentine's day teaches you how to advertise ~ html+css+js to make a beautiful sky star 3D photo album (including music) 520 necessary for programmers to express

30. html+css+javascript happy birthday fireworks ❤ 520 / confession / Tanabata Valentine's Day / proposal ❤ Special (custom text)

31. One line of code teaches you how to advertise on Tanabata Valentine's Day - Animation 3D photo album (music + text) HTML+CSS+JavaScript

32.HTML+CSS+JavaScript to make Tanabata confession web page (including music + custom text)

33. Birthday gift for Xuemei ~ make a super romantic advertising 3D photo album (HTML+CSS+JavaScript)

34.HTML+CSS+JavaScript ❤ Making romantic balloon 520 advertising album ❤

35. 520 Chinese Valentine's Day confession gift: an illusory and romantic love story—— ❤ 520 3D album showing the starry sky ❤ (HTML+CSS+JavaScript)

36.HTML5 Tanabata Valentine's Day confession and flower sending web page production (HTML+CSS+JavaScript)

37. 520 Tanabata Valentine's Day confession: making our love album web page (HTML+CSS+JavaScript)

38. Younger martial sister shouted, "this is too WOW“ ❤ 520 Tanabata Valentine's Day confession web page production ❤ (HTML+CSS+JavaScript)

thirty-nine ❤ Tanabata Valentine's Day is coming. Draw a color code photo album for your girlfriend with HTML+CSS!

40. ❀ 520 Tanabata Valentine's day advertisement Web page code ❀ - romantic dream 3D album (Cherry Blossom theme) HTML+CSS+JavaScript

41.HTML5+CSS3 realizes very creative birthday cake animation (including music)

Topics: Javascript css