38

12个令人惊叹的CSS实验项目

 5 years ago
source link: https://segmentfault.com/a/1190000018036227?amp%3Butm_medium=referral
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

翻译:疯狂的技术宅

原文: https://1stwebdesigner.com/12...

本文首发微信公众号:jingchengyideng

欢迎关注,每天都给你推送新鲜的前端技术文章

你可能认为 CSS 只是一种简单地为网页设计样式的语言,但它的功能比你想象的要多得多。 从逼真的图像到甚至是视频游戏,你会惊讶地看到一个优秀的开发者可以用 CSS 做些什么。

这里有各种滤镜和特效,它们都是开源的,可以用在你自己的 web 项目中。 这些模块有的机遇 JavaScript,更多的是HTML。 这意味着它们比你期望的更轻盈。 看看这些惊人的纯CSS实验,也许你自己也可以尝试一下。

太阳系

N7BNR3A.png!web

哇! 如果你喜欢太空,一定会被这个用 CSS 实现的的太阳系动画效果所震撼。 这不仅仅是一个漂亮的动画; 相对于真实的地球年,每个行星都能准确地围绕太阳旋转。

查看演示

项目链接: https://codepen.io/kowlor/pen...

渐变背景动画效果

viQbI3V.png!web

动画对于网站来说是一个臭名昭着的问题。如果优化不佳,可能会导致速度大服务放缓。这个美丽的动画 渐变效果 非常轻巧,更不用说它能让你很容易的就能编辑和添加自己的颜色。

项目链接: https://codepen.io/P1N2O/pen/...

叠叠高游戏

aeaYzmF.png!web

你可以不用 JavaScript 来编写一个游戏。这个纯粹用 CSS 实现的叠叠高游戏看上去很简单,但是很有趣,而且图形也很漂亮。虽然做出来并不容易,但这只也仅仅是让 CSS 小小的露了一手。

查看演示

项目链接: https://codepen.io/finnhvman/...

3D进度条

rUbEnib.png!web

漂亮轻便的进度条。易于定制,很容易适应你的项目。 这些条纹使用 3D 技术制作,具有独特的液体外观。 你甚至可以将它们变成迷你 3D 图表!

查看演示

项目链接: https://codepen.io/rgg/pen/Qb...

出故障的文字

raIFJzj.png!web

故障文本看起来总是很酷。这个案例没有使用 GIF,仅用 JavaScript 或 HTML 就实现了生动的特效。 如果你想为你的网站添加小故障效果,请参考它。

查看演示

项目链接: https://codepen.io/lbebber/pe...

Francine

JJZZZrI.jpg!web

你可以用 HTML 和 CSS 制作艺术品! Francine 是一副18世纪风格的画作,纯粹用代码制作和展示。 然而它看起来与其他传统创作的艺术品没有任何区别。

项目链接: https://github.com/cyanharlow...

手机

mUVBRbF.png!web

与 Francine 类似,这款手机也是只用 CSS 和 HTML 创造的,但是看上去简直和真的一样! 如果你有兴趣,可以使用代码并查看如何实现。

查看演示

项目链接: https://codepen.io/Wujek_Greg...

地图创作器

ZfEnMvf.png!web

你以为要用 JavaScript 来编写这东西? 再好好想想! 这个可爱的 3D 地图创作器除了 CSS(还有一点点HTML)之外什么都没有。 难道这不足以令人兴奋吗?

查看演示

项目链接: https://codepen.io/onediv/pen...

Instagram.css

QnA7ZrI.jpg!web

你的网站需要一些仿 Instagram 风格的过滤器? 这组缩小文件也附带安装教程。 现在,你可以轻松地将 Instagram 过滤器添加到任何图像中。

项目链接: https://picturepan2.github.io...

鬼影渐变效果按钮

Qz6ZJfu.png!web

令人惊讶的是它是只用 CSS 编写的。 凭借其漂亮的动画和渐变效果,把这个按钮用在任何网站上,看起来都会很棒。

查看演示

项目地址: https://codepen.io/ARS/pen/vE...

Devices.css

aQzuAf2.jpg!web

如果你曾经想在自己的网站上展示手机或电脑,并在屏幕上显示你所选择的图片,请参考此项目。 这些都是以现代设备为蓝本设计的!

项目地址: https://picturepan2.github.io...

动态图像着色

RRnmYbQ.png!web

这是一个非常酷的项目:用 CSS 和颜色选择工具更改图片中的颜色。

演示效果

项目地址: https://codepen.io/noahblon/p...

小巧、灵敏和美丽

你在网站上看到的许多惊人的特效都可以说是 JavaScript 的功劳,遗憾的是 JS 并不总是最轻量级的解决方案。 不过你可能会对CSS的功能感到惊讶。 如果做得正确,大多数情况下它对性能的影响要小得多。

无论是哪种方式,可以看到 CSS开发者提出的这些创意都很有趣。这些实验项目是由一些真正的创新开发者做出的,所以请去给他们一些支持,并告诉我你觉得哪个是最酷的!

本文首发微信公众号:jingchengyideng

欢迎关注,每天都给你推送新鲜的前端技术文章


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK