CSS 如何实现“咖啡墙错觉”效果?神奇~

简介: CSS 如何实现“咖啡墙错觉”效果?神奇~

image.png

你觉得以下左右两张图是一样的吗?

image.png

别急,再看一张图,你觉横线之间是平行的吗?

image.png


咖啡墙错觉实际上是一种几何光学视错觉,简而言之就是“大脑没有真实的解释眼睛所看到的画面”。


前面图中的左右两张图实际上是一样的;后面图中的横线实际上也是平行的,神奇吧?

本篇要做的就是用 css 实现类似的“咖啡墙错觉”效果,用在网页修饰中,可彰显逼格。


码上掘金效果:

code.juejin.cn/pen/7163202…


确实这样,没有写任何斜线的效果,但是视觉看起来,横线像是在倾斜。


CSS 代码实现:

body {
  display: grid;
  grid-auto-rows: calc(20vh - 4px);
  gap: 4px;
  background: gray;
  margin: 0;
}
.row {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: 9vw;
  padding-inline: 4vw;
  gap: 10vw;
  background: white;
}
.row:nth-child(even) {
  justify-content: center;
}
.row:nth-child(3n) {
  justify-content: end;
}
.square {
  border-inline: 4px solid gray;
  background: black;
}


主要是利用到 grid 布局,以及 nth-child 属性;

其实像这类 视错觉 还有很多:


比如:赫林错觉

image.png

两条竖着的线其实平行的,但在汇聚到点的线的影响下,会显得中间是弯曲的。

还有:弗雷泽图形

image.png


它被称作:视错觉之王。

看起来是漩涡状的圈,实际上是同心圆组成的。是因为背景的黑白网格扭曲所造成的。

所以,有时候,完全相信眼睛也不一定对,大脑也会骗人。

利用 CSS 实现视错觉,做做网页效果,一定也会惊艳~~

推荐一篇文章:# 眼见不一定为实,设计中11种视错觉


原来很多页面设计效果、LOGO 设计都利用了【视错觉】这一点!

相关文章
|
存储 缓存 芯片
让星星⭐月亮告诉你,当我们在说CPU一级缓存二级缓存三级缓存的时候,我们到底在说什么?
本文介绍了CPU缓存的基本概念和作用,以及不同级别的缓存(L1、L2、L3)的特点和工作原理。CPU缓存是CPU内部的存储器,用于存储RAM中的数据和指令副本,以提高数据访问速度,减少CPU与RAM之间的速度差异。L1缓存位于处理器内部,速度最快;L2缓存容量更大,但速度稍慢;L3缓存容量最大,由所有CPU内核共享。文章还对比了DRAM和SRAM两种内存类型,解释了它们在计算机系统中的应用。
2749 1
社区活动礼品兑换攻略
社区活动礼品兑换攻略
15057 2
|
机器学习/深度学习 人工智能 算法
AI技术如何提升视频画质
在现代科技的飞速发展下,人工智能(AI)技术已经成为人们生活中不可或缺的一部分。尤其是在视频处理领域,AI技术的作用愈发凸显。AI技术的出现不仅仅简化了视频处理的流程,而且提高了视频画质的表现力和感知度。 本文将讲述AI技术提升视频画质的基本特点与方法。
|
5月前
|
传感器 运维 监控
2026上半年最值得关注的10款IT运维软件
本文盘点2026年上半年十大主流IT运维软件,涵盖OpManager、Endpoint Central、SolarWinds NPM等,覆盖网络监控、端点管理、日志分析、ITSM全栈场景。兼顾功能、成本、中文支持与本地化服务,助力企业高效构建数字化运维体系。
761 3
|
5月前
|
数据采集 人工智能 数据可视化
2026年企业如何应用数据中台?BI协同智能体,驱动智能决策与降本增效
2026年,数据成为核心生产要素。瓴羊Dataphin作为一体化智能数据平台,以全链路数据治理为基石、数据中台为核心、BI协同智能体为纽带,打通数据孤岛,实现全域集成、AI治理、标准化建模与智能分析闭环,助力企业降本增效、智能决策、持续增长。(239字)
|
11月前
|
缓存 监控 安全
如何设置阿里云CDN的流量阈值以避免超额费用?
在信息爆炸时代,阿里云CDN助力网站加速。合理设置CDN阈值可提升性能、节省带宽、增强安全。本文详解阈值配置步骤与监控优化,助你高效利用资源。无账号者可通过翼龙云上云,享技术支持与优惠。
|
存储 人工智能 自然语言处理
RAL-Writer Agent:基于检索与复述机制,让长文创作不再丢失关键信息
RAL-Writer Agent是一种专业的人工智能写作辅助技术,旨在解决生成高质量、内容丰富的长篇文章时所面临的技术挑战,确保全文保持连贯性和相关性。本研究将系统分析RAL-Writer的核心技术架构、功能特点及其在内容创作、学术研究和专业交流领域的应用前景。
469 4
RAL-Writer Agent:基于检索与复述机制,让长文创作不再丢失关键信息
|
人工智能 小程序 程序员
分享5款实用软件,小众,但棒!
推荐5款小众但超好用的软件:KeyShot(三维渲染)、Sublime Text(文本编辑)、3171.CN(在线AI工具箱)、VideoProc(视频处理)、Everything(文件搜索),功能强大且高效,适合办公与创作,值得收藏使用。
921 1
|
算法 API 开发者
跨境卖家必看:1688商品列表页面数据接口抓取攻略
1688平台提供商品列表数据接口(1688.item_search),支持通过关键词搜索商品,返回商品ID、标题、价格、销量、图片等信息。参数包括关键词q、页码page、每页数量page_size等。开发者需注意签名机制与调用频率限制,确保稳定获取数据。
|
存储 弹性计算 固态存储
阿里云服务器收费标准与最新活动价格一览,轻量应用服务器38元起,云服务器99元起
阿里云服务器最新价格参考,云服务器的收费标准主要包含CPU内存配置价格、云盘价格和带宽价格等,官方会不定期调整收费标准和活动价格,目前,共享型经济型e实例云服务器2核2G3M还是只要99元1年,独享型通用算力型u1实例云服务器2核4G5M企业用户购买只要199元1年,而轻量应用服务器的抢购价格已经到了38元1年,每天仅需0.1元。更多配置的云服务器的最新收费标准和活动价格表见下文。

热门文章

最新文章