创建一个令人毛骨悚然的网站

2025-06-04

创建一个令人毛骨悚然的网站

初学者如何创建一个令人毛骨悚然的网站

主意

你有没有过这样的经历:浏览某个网站,突然就想……不行,我真的不喜欢你。嗯,我就是这种情况,这让我开始思考……我该怎么办?

设计

背景:这是我所在地区的一家公司,举办令人惊叹的恐怖万圣节活动,这些活动每年都变得越来越受欢迎。

原版网站布局不清晰,难以阅读和浏览。而且,绝对不够惊悚!

显然,这只是我为了练习不同的编码技巧而想出的一个快速设计,因为我只是个初学者。我发现,对我来说,实际尝试构建一些东西是最容易学习编码的方法!

我在这里关注的关键概念是营造氛围,同时让它看起来更专业,从而吸引顾客。那么,我该如何用几行代码来营造这种氛围呢?它需要阴森、黑暗、有鬼魂,还有血腥!

规划

我决定在这个“小项目”中只使用 HTML 和 SCSS,如果需要的话再加一些 JavaScript。我对 SCSS 非常陌生,所以一直在尽可能多地使用它,所以觉得这是一个绝佳的机会。

  • 家乡英雄

这是最重要的部分。顾客看到的第一眼,他们会滚动查看更多内容吗?还是会点击那个令人畏惧的返回按钮?这部分内容需要引人注目,营造氛围,让人们在短短几个像素的范围内想要了解更多。

我花了很多时间浏览 Pinterest 和 Dribbble,寻找最新的“热门”网站趋势——我强烈建议你这样做来改进你的设计!——但我看到了一个我很喜欢的文字故障效果。抱歉,我不记得最初在哪里或什么时候看到的了!所以我打开谷歌,找到了很多关于如何实现这个效果的教程。太好了,我几乎可以立即捕捉到那种怪诞的氛围,只需要一个效果。加上一个黑暗恐怖的背景和一个导航栏……BOOM,主屏幕英雄计划好了。

  • 新活动

专门为吸引现有客户和新客户而设立的部分!

它的作用是广告,所以我希望它具有很强的互动性,能够更好地展现活动的精彩内容。我还喜欢网站上卡片的使用方式,因为它能清晰地展示你提供的内容。所以,我又回到谷歌,找到了一些只使用 HTML 和 SCSS 的互动卡片。

  • 亮点

这纯粹是一个信息部分,展示您所拥有的东西。

在为上一节寻找交互式卡片时,我发现了“翻转卡片”,我决定将其用于此节,因为它鼓励人们点击并了解更多信息。

  • 口号

“你敢吗?”我问道,我怎样才能让它如此有效……血!

在浏览前端创意的时候,我看到了一些制作水滴的教程。我当时觉得,只要改变一下颜色,就能做出血滴的效果,简直太简单了。太刺激了!

代码

  • 家乡英雄

图像上的故障文本和故障效果背景的代码。

  • 新活动

带有动画栏和按钮的交互式卡片。

  • 亮点

信息翻转卡。

  • 口号

带有滴血效果的口号。

  • 附加功能

我在家里的英雄中使用的箭。

结果

我太喜欢最终的成果了。虽然只花了我几个小时,而且只是为了练习一下新代码,但我觉得它满足了我的所有需求。

在这个过程中,我也学到了很多新东西。用CSS动画制作血滴效果其实相当困难和复杂,所以我肯定需要重新学习这个领域,因为我完全理解,如果使用得当,效果会非常好。翻转卡片也一样,这真的让我惊喜不已。我最喜欢的部分是制作故障效果,我觉得它看起来太酷了!

在我的推特上查看完整结果:

结论

我学习编程已经一个多月了,真的很享受。我很喜欢现在的成果,当最终成果比想象中更好时,总是会非常有成就感。当然,它并不完美,我仍然觉得自己几乎不知道自己在做什么。所以,如果你有任何建议或反馈,请随时告诉我,因为我渴望学习新事物!

免责声明:请注意,以上所有操作我都遵循了教程,但已尽力将代码做到极致,因此如果代码不够完美,敬请谅解。此外,它还不支持响应式设计,因为这不是我关注的重点。

文章来源:https://dev.to/elliehtml/creating-a-spooky-website-4ojk
PREV
如何在 MacOS 上不使用 Docker Desktop 使用 Docker
NEXT
什么是 JAMstack?