GoodCase.aiAI 动态 · Radar↗图谱 · AI Map↗课程 · LearnPrompt↗
出品GoodCase.aiAI News Radar ↗AI Map ↗LearnPrompt ↗
GoodCase.aiGoodCase.aiAI提示语案例合集
GoodCase.ai
排行榜案例Skills收藏投稿早报加入我们
中文EN
Agent 接入 →

出品

AI 动态 · Radar ↗图谱 · AI Map ↗课程 · LearnPrompt ↗
GoodCase.aiGoodCase.aiAI提示语案例合集
排行榜案例Skills收藏投稿早报加入我们
中文EN
Agent 接入 →

加载中…

GoodCase.ai · AI提示语案例合集
DSH 插件榜更新日志反馈
模型创作者Seedance 2.5Seedance 2.0GPT Image 2GeminiNano Banana ProClaudeClaude Opus 5.5Grok ImagineVeoKling 可灵Qwen ImageGPT Image 1.5MiniMax H3

趣味 404 页面

创作者 · MotionSites

AI 编程(UI)MotionSites收录 2026/08/13已有人复测#not-rerun#web-ui
更多标签 (1)
#motion-3d
查看原始来源 ↗

Prompt

复刻提示词保留原文,另附运行环境、素材与验收要求;附加说明不是原作者原话。

使用 React、Tailwind CSS 和 Lucide React icons,为名为 "TinyTrails" 的儿童品牌构建一个全屏动画 404 错误页面。页面必须是单个 `App.tsx` 组件。使用从 Google Fonts 加载的 Inter 字体(字重 400–900)。页面占据单个视口高度,不可滚动。

---

**布局与背景:**

- 整个页面使用 `w-full h-screen overflow-hidden flex flex-col`,CSS 线性渐变背景从 `#FF8233`(顶部)过渡到 `#FDAC55`(底部)。

---

**背景 "404" 文字效果:**

- 在所有内容后方、视口中央渲染白色(`#FFFFFF`)文字 "404",使用 `font-black`、`leading-none`、`tracking-tighter`、`whitespace-nowrap`。
- 字号:`clamp(200px, 48vw, 800px)`。
- 文字横向缩放 `1.15`,纵向动态缩放:在挂载时(以及调整窗口大小时),测量文字元素的 `offsetHeight`,用 `window.innerHeight` 除以该高度,得到 Y 轴缩放值。通过 `transform: scale(1.15, ${scaleY * 1.4})` 应用,并将该值乘以 `1.4`。
- 在 "404" 文字上方(同一个居中容器中)渲染一个白色(`#FFFFFF`)椭圆:一个带有 `rounded-full`、高度 `h-[22vh] sm:h-[26vh] md:h-[50vh]`、宽度 `clamp(120px, 20vw, 400px)` 的 `div`,使用同一个动态 `scaleY` 值进行纵向缩放,并设置 `transformOrigin: center`。
- 整个背景层(文字 + 椭圆)包裹在一个带有 `opacity: 0.8` 和 CSS 遮罩的容器中,该遮罩在底部渐变为透明:`mask-image: linear-gradient(to bottom, black 40%, transparent 95%)`(同时为 Safari 添加 `-webkit-mask-image`)。
- 此层使用 `absolute inset-0 pointer-events-none`。

---

**导航栏:**

- 使用 `relative z-20`,flex row,项目居中,`justify-between`,内边距为 `px-4 sm:px-6 md:px-12 py-4 sm:py-5`。
- **Logo(左侧):** 一个由白色圆点组成的 2x2 网格(`grid-cols-2 gap-0.5`),每个圆点使用 `w-2.5 h-2.5 sm:w-3 sm:h-3 bg-white rounded-full`。旁边是文字 "TinyTrails",使用 `text-white font-bold text-lg sm:text-xl ml-1`。
- **桌面端导航链接(中间/右侧):** 在移动端隐藏(`hidden md:flex`),显示一排胶囊按钮,使用 `gap-1`。项目为:"About Us"、"Programs"、"Reviews"、"FAQ"、"Contacts"。每项都是一个 `<a>`,使用 `px-4 py-1.5 text-sm font-medium rounded-full bg-white`,文字颜色为 `#F16524`,并带有 `hover:opacity-90 transition-colors`。
- **Menu 按钮(右侧):** 一个胶囊按钮,使用 `px-4 py-2 sm:px-5 sm:py-2.5 rounded-full text-white`,背景色为 `#F16524`。包含一个 Lucide `Menu` icon(`w-4 h-4`)和文字 "Menu"(`text-sm font-medium hidden sm:inline`)。带有 `hover:opacity-90 transition-colors`。

---

**移动端菜单遮罩层:**

- 固定全屏(`fixed inset-0 z-50`),可切换可见性。过渡:`duration-500 ease-[cubic-bezier(0.16,1,0.3,1)]`。
- **背景遮罩:** `absolute inset-0 bg-black/40 backdrop-blur-sm`,通过时长 500ms 的 `opacity` 过渡淡入/淡出。点击时关闭菜单。
- **面板:** 从右侧滑入。使用 `absolute top-0 right-0 h-full w-full sm:w-[380px]`,在关闭时的 `translate-x-full` 和打开时的 `translate-x-0` 之间切换。背景:`linear-gradient(135deg, #FF6B1A 0%, #FF9642 100%)`。
  - **面板页眉:** 与导航栏相同的 Logo(2x2 白色圆点 + "TinyTrails" 白色粗体文字)。关闭按钮:`w-10 h-10 rounded-full bg-white/20 text-white hover:bg-white/30`,带有 Lucide `X` icon(`w-5 h-5`)。
  - **菜单项:** 使用交错动画。每个项目使用 `px-6 py-4 text-lg font-semibold text-white rounded-2xl bg-white/10 hover:bg-white/20 transition-all duration-300`。打开时:`opacity-100 translate-y-0`;关闭时:`opacity-0 translate-y-4`。打开时每项的过渡延迟为 `150 + i * 60`ms,关闭时为 `0ms`。
  - **底部 CTA:** 绝对定位在底部(`absolute bottom-0 left-0 right-0 p-6`)。一个胶囊链接:`w-full py-4 rounded-full bg-white font-semibold text-base`,文字颜色为 `#F16524`,带有 `hover:scale-[1.02]`。包含 Lucide `ArrowLeft` icon + "Back to Home"。打开时延迟 450ms 淡入。
- 菜单打开时锁定 body 滚动(`overflow: hidden`)。

---

**中央视频:**

- 一个绝对定位的容器(`absolute inset-0 flex items-center justify-center pointer-events-none`),使用 `margin-top: calc(-6vh - 40px)` 将其向上移动。
- 内部是一个响应式容器:`w-[120vw] h-[85vh] sm:w-[70vw] sm:h-[70vh] md:w-[62vw] md:h-[78vh]`。
- 包含一个带有 `autoPlay loop muted playsInline` 的 `<video>` 元素,class 为 `w-full h-full object-contain pointer-events-none mix-blend-darken`。
- **视频源 URL:** `https://d8j0ntlcm91z4.cloudfront.net/user_38xzZboKViGWJOttwIXH07lWA1P/hf_20260713_234424_b1332b69-2e69-4302-8dbc-40f86846afbd.mp4`

---

**底部内容:**

- 使用 `relative z-30 mt-auto pb-8 sm:pb-16 flex flex-col items-center text-center px-4`。
- 标题:"Oops, something went wrong!",使用 `text-white text-lg sm:text-xl md:text-2xl font-medium mb-3 sm:mb-4`。
- 按钮/链接:一个 `<a href="/">` 胶囊按钮,使用 `inline-flex items-center gap-2 px-6 py-3 sm:px-8 sm:py-4 rounded-full text-white font-semibold text-sm sm:text-base`,背景为 `#F16524`。带有 `hover:scale-105 hover:shadow-lg transition-all`。包含 Lucide `ArrowLeft` icon(`w-4 h-4 sm:w-5 sm:h-5`)+ "Back to Home"。

---

**全局 CSS(`index.css`):**

```css
@tailwind base;
@tailwind components;
@tailwind utilities;

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font-family: 'Inter', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
```

---

**HTML HEAD:**

- 从 Google Fonts 加载 Inter 字体:`https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap`,并预连接到 `fonts.googleapis.com` 和 `fonts.gstatic.com`。
- 标题:"404 - Page Not Found"。

---

**关键配色:**
- 页面渐变:`#FF8233` 到 `#FDAC55`
- 强调色/按钮:`#F16524`
- 文字与形状:`#FFFFFF`
- 菜单渐变:`#FF6B1A` 到 `#FF9642`
- 菜单遮罩层背景:`black/40`,带有 `backdrop-blur-sm`
- 菜单项背景:`white/10`,悬停时为 `white/20`

---

**依赖项:** React、Tailwind CSS、Lucide React(`ArrowLeft`、`Menu`、`X` icons)。Vite 构建系统。不使用其他库。
≡溯源 · 已核对已发布案例的 prompt 均经人工核对与原帖一致;平台逆向重构的 prompt 不予收录。核对原帖 ↗

适用模型与稳定度

建议模型

待补充模型
稳定度
56 / 100
成本
中
对应 Skill3D / 动效 Hero ↗网页区块像素复刻 ↗

多人复现

1 个人用同一段 Prompt 跑出了自己的作品。

复现作品 · 非作者原作
卡尔
复现者卡尔
2026年10月15日
卡尔 的复现作品打开复现作品 ↗
glm-5.3

GLM-5.3 单次生成;Codex 人工修复运行依赖、必要源码及移动布局,未重新生成。桌面/手机真实渲染和资源检查通过;完整功能与视觉还原尚未全部验收。源码、截图和修复记录见复现出处。

复现出处 ↗

继续探索

继续看相关 Case。

查看全部 AI 编程(UI) Case →
3D Jack 作品集
AI 编程(UI)MotionSites收录 2026/08/13

3D Jack 作品集

3D 创作者 Jack 的作品集落地页,React + TypeScript + Framer Motion,#0C0C0C 暗底。

Skill · 3D / 动效 HeroSkill · 个人作品集叙事

提示语

使用 React、TypeScript、Tailwind CSS、Framer Motion 和 Lucide React,为「Jack」构建一个 3D 创作者作品集落地页。页面采用深色主题(背景为 #0C0C0C),字体使用 Kanit(Google Fonts,字重 300-900)。页面标题为「Jack -- 3D Creator」。 全局样式 html、body、#root 和主容器的背景:#0C0C0C 字体族:'Kanit', sans-serif 全局重置:b

来源热度 · MotionSites
—
稳定度
65
查看 Case →
Agent Wave
AI 编程(UI)MotionSites收录 2026/08/19

Agent Wave

单文件 HTML 复刻 Vesper.ai 单屏落地页,内联 CSS 加一小段 IIFE 处理菜单和动画降级,零框架零依赖,适合学怎么把整页规格压进一个文件。

Skill · 3D / 动效 HeroSkill · 网页区块像素复刻

提示语

精准复刻这个 **Vesper.ai** 单视口落地页。文档标题:`Vesper.ai — Operational AI Infrastructure`。`lang="en"`。使用一个包含内联 CSS 的 HTML 文件,并加入一个用于菜单和动画回退的小型 IIFE。纯黑色 `#000000`。除三项统计数据外,不要添加任何额外版块、卡片、表单、定价表或页脚。不要添加视频、WebGL、Three.js 或 Lottie。不要虚构 CloudFront URL。 立即强制显

来源热度 · MotionSites
—
稳定度
68
查看 Case →
AI 工作流主视觉
AI 编程(UI)MotionSites收录 2026/08/13

AI 工作流主视觉

AI 工作流产品 hero,React 18 + Tailwind 3.4,明确不用动画库,图标清单点名到具体组件。

Skill · 3D / 动效 HeroSkill · 网页区块像素复刻

提示语

### 技术栈 - **Vite** + **React 18** + **TypeScript** - **Tailwind CSS 3.4** - 使用 **lucide-react** 提供图标(`LogIn`、`UserPlus`、`Play`、`Sparkles`、`Menu`、`X`) - 不使用 Framer Motion——所有动画均使用 CSS `transition-*` 类 --- ### 字体(在 `index.html` 中加载) ```ht

来源热度 · MotionSites
—
稳定度
93
查看 Case →

同作者

同作者更多 · MotionSites →

  • Quantum LucidAI 编程(UI) · 2026-09-18
  • 珍稀画廊AI 编程(UI) · 2026-08-30
  • Palomar LabsAI 编程(UI) · 2026-08-30
  • Quantum CoreAI 编程(UI) · 2026-08-30
  • Aurex FinanceAI 编程(UI) · 2026-08-19
  • 增长决策AI 编程(UI) · 2026-08-19

Case 详情页把原帖效果、Prompt 与复测证据放在同一条阅读路径里。