遇见 Meeting

182 阅读1分钟

当青训营遇上码上掘金

前言

据说世界上两个陌生人相遇且相识的概率是 0.0000005 ,茫茫人海中相遇不易,我决定通过我学习过的前端开发技术来实现,两个人相遇后,感谢相遇的简单页面制作。

实现思路

HTML 篇

页面设计

在页面中实现img 图片页面展示,两个人相遇。使用内部div,使用图片相遇,叠加后默认跳转。

<img src="https://img1.baidu.com/it/u=2749307608,2678600364&fm=253&app=53&size=w500&n=0&g=0n&f=jpeg?sec=1678173497&t=dfa4b1a6642d410cf4f8a38375221f95" 
class="p2">
<img src="https://img1.baidu.com/it/u=3283533630,843850067&fm=253&app=53&size=w500&n=0&g=0n&f=jpeg?sec=1678173545&t=c45f6fa908d37a6af4a9549ef9901254"
class="p3">


	<div class="me">
		<p class="p1">感</p>
		<p class="p1">谢</p>
		<p class="p1">相</p>
		<p class="p1">遇</p>
	</div>
            
            

实现效果

image.png

CSS篇

效果设计

两个人相遇后,展现感谢相遇,实现炫酷的跑马灯展示,在文字底部展现,颜色变换

部分代码:

         .me::before{
		content: "";
		position: absolute;
		top: -5px;
		right: -5px;
		left: -5px;
		bottom: -5px;
		background: linear-gradient(90deg,#03a9f4,#f441a5,#ffeb3b,#03a9f4);
		background-size: 400%;
		border-radius: 100px;
		filter: blur(40px);
		z-index: -1;
		animation: s 8s infinite;
	}
            
            

实现效果

image.png

JS篇

通过获取标签中元素,进行默认跳转

代码如下:

  let s=document.querySelector('.me');
	let p2=document.querySelector('.p2');
	let p3=document.querySelector('.p3');
	setTimeout(function() {
		s.style.display='flex';
	}, 6000);
	setTimeout(function() {
		p2.style.display='none';
		p3.style.display='none';
	}, 6000);
            

完整代码

总结

相遇 ,是人生中浪漫的邂逅,是情感的惊喜,带给我们生命的美好,带来爱情的美妙。相遇,皆是天意,有缘天涯咫尺,无缘咫尺天涯。生命中的所有相遇,皆有天意,是命中的安排,是前世的缘分,好好珍惜,每一份缘分,每一次遇见。 你不知道在什么时候会遇到一个什么样的人,但是每一场相遇都是有意义的,哪怕最后是告别。 有人说,生命本就是一场又一场的相遇,每一次相遇,都值得我们铭记。