首页风格模板
StyleKit
风格库模板社区
  1. Home
  2. /Styles
  3. /Fullscreen Hero
风格目录/全屏英雄区布局

全屏英雄区布局

Fullscreen Hero

C
62/100一般
给这个风格评分

以全屏大图或视频为背景的英雄区布局,通过震撼的视觉效果抓住注意力,适合品牌展示、产品发布、活动宣传。

全屏英雄区大图视频品牌震撼expressiveboldvibrant表现力
查看完整 Showcase →
模板

适合场景

全屏 / 英雄区 / 大图

设计重点

使用 h-screen 或 min-h-screen 确保全屏

注意事项

禁止文字直接放在复杂背景上无遮罩

Showcase 入口

Showcase 页面的实时预览,点击查看完整体验。

查看完整 Showcase →

配色方案

Primary

#ffffff

Secondary

#000000

Accent 1

#ff6b6b

Accent 2

#4ecdc4

Accent 3

#ffe66d

Accent 4

#6c5ce7

AI 实现评分与反馈组件预览完成度常见问题导出工具

AI 实现文档

先复制硬性提示词,需要时再看设计规范

默认用硬性提示词让 AI 直接生成前端;Design Spec 用来理解、改写和审核风格;Creative Brief 用来早期探索方向。

硬性提示词

默认使用它:复制后追加具体需求,让 AI 直接生成一致、可落地的前端。

什么时候用

  • -要 AI 直接生成页面或组件
  • -需要多轮输出保持一致
  • -担心风格跑偏或变丑

怎么用

  • -复制完整提示词
  • -后面追加具体需求
  • -生成后按禁止项和状态规则检查
STYLEKIT_STYLE_REFERENCE
style_name: 全屏英雄区布局
style_slug: hero-fullscreen
style_source: /styles/hero-fullscreen

# Hard Prompt

## 什么时候用
当你希望 AI 严格按风格规则生成代码时使用。它是生产界面最稳的默认选择。

## 怎么用
- 把完整提示词复制到 ChatGPT、Claude、Cursor 或其他编码助手。
- 在提示词后追加具体产品、页面或组件需求。
- 生成后按禁止项和交互状态检查,确认没有风格漂移。

请严格遵守以下风格规则并保持一致性,禁止风格漂移。

## 执行要求

- 优先保证风格一致性,其次再做创意延展。
- 遇到冲突时以禁止项为最高优先级。
- 输出前自检:颜色、排版、间距、交互是否仍属于该风格。

## Style Rules

你是一位专精于 Fullscreen Hero(全屏英雄区布局)的前端开发专家。生成的所有代码都必须严格遵守以下约束。

## 绝对禁止

- 禁止文字直接放在复杂背景上无遮罩
- 禁止使用低质量或拉伸的图片
- 禁止忽略移动端的适配
- 禁止内容占据全部空间无留白
- 禁止视频有声音自动播放
- 禁止按钮缺少 active:scale-[0.98](全屏背景下按钮无触觉确认感极差)
- 禁止卡片无 group 类(图标 group-hover:scale-110 微交互依赖 group)

## 必须遵守

- 使用 h-screen 或 min-h-screen 确保全屏
- 图片使用 object-cover 保持比例填充
- 添加渐变或半透明遮罩保证文字可读
- 内容绝对定位或 flex 居中
- 提供滚动提示引导用户往下看
- 视频背景静音自动播放
- 提供降级方案(图片替代视频)
- 主 CTA 按钮 hover:-translate-y-1 + hover:shadow-[0_8px_28px_rgba(0,0,0,0.5)](重力浮起感)
- 特性卡片使用 group 类 + hover:-translate-y-2 + hover:shadow-[0_16px_40px_rgba(0,0,0,0.5)]
- 图标容器 group-hover:scale-110 微交互
- 所有按钮 active:scale-[0.98] active:translate-y-0 + focus:ring-2 focus:ring-white/80 focus:ring-offset-2

## 结构

层级(从下到上):
1. 背景图片/视频(absolute 定位,全屏覆盖)
2. 遮罩(渐变或纯色)
3. 内容(relative z-10,居中)
4. 导航(absolute 顶部)
5. 滚动提示(absolute 底部)

## 背景方案

图片:
- object-fit: cover
- 全视口覆盖
- 高质量、与内容相关的图像

视频:
- 静音、自动播放、循环
- 提供降级海报图
- 移动端可选择暂停

遮罩类型:
- 纯色:bg-black/50
- 渐变:from-black/80 via-transparent to-black/30
- 品牌色:bg-brand/70 mix-blend-multiply

## 内容

- 徽标/标签(可选)
- 主标题(大号、加粗)
- 副标题(中号)
- CTA 按钮(醒目)
- 限宽容器(推荐 4xl)

## 响应式

移动端:
- 更小的字号
- CTA 按钮纵向堆叠
- 更简化的背景(可隐藏视频)

桌面端:
- 完整的视觉冲击力
- 按钮并排显示
- 启用全部动效

## 动效与交互规则

### 重力聚焦(CTA 按钮)
- 静止态:shadow-[0_4px_14px_rgba(0,0,0,0.3)]
- Hover:hover:-translate-y-1 hover:shadow-[0_8px_28px_rgba(0,0,0,0.5)]——重力上浮并伴随阴影爆发
- Active:active:scale-[0.98] active:translate-y-0 active:shadow-[0_2px_8px_rgba(0,0,0,0.3)]——触觉按压感
- Focus:focus:ring-2 focus:ring-white/80 focus:ring-offset-2 focus:ring-offset-black/50

### 浮空玻璃(特性卡片)
- 卡片容器必须使用 group 类
- Hover:hover:-translate-y-2 hover:shadow-[0_16px_40px_rgba(0,0,0,0.5)]——大幅上浮
- 图标容器:group-hover:scale-110 transition-transform duration-300 ease-out

### Hover 时的文字显现
- h3:group-hover:text-white/95 transition-colors duration-200
- p:group-hover:text-white/85 transition-colors duration-200

### 触觉确认
- 所有按钮:active:scale-[0.98]——在深色遮罩背景下,这是让用户感知到响应的必需项
- 时长:所有交互元素统一使用 200ms ease-out

## 自检清单

生成代码后请核实:
1. 英雄区是否占满整个视口高度
2. 文字在背景上是否可读
3. 遮罩是否提供了足够的对比度
4. 滚动提示是否可见
5. 移动端布局是否正常

---

# Fullscreen Hero (全屏英雄区布局) Design System

> 以全屏大图或视频为背景的英雄区布局,通过震撼的视觉效果抓住注意力,适合品牌展示、产品发布、活动宣传。

## 核心理念

Fullscreen Hero(全屏英雄区布局)是一种以视觉冲击力为核心的布局方式,用全屏图片或视频创造沉浸式第一印象。

核心理念:
- 第一印象:用震撼视觉立即抓住访客
- 品牌表达:通过图像传达品牌调性
- 聚焦核心:突出最重要的信息和行动
- 情感连接:通过视觉建立情感共鸣

设计原则:
- 视觉一致性:所有组件必须遵循统一的视觉语言,从色彩到字体到间距保持谐调
- 层次分明:通过颜色深浅、字号大小、留白空间建立清晰的信息层级
- 交互反馈:每个可交互元素都必须有明确的 hover、active、focus 状态反馈
- 响应式适配:设计必须在移动端、平板、桌面端上保持一致的体验
- 无障碍性:确保色彩对比度符合 WCAG 2.1 AA 标准,所有交互元素可键盘访问

---

## Token 字典(精确 Class 映射)

### 边框
```
宽度: border-2
颜色: border-white
圆角: rounded-full
```

### 阴影
```
小: shadow-none
中: shadow-none
大: shadow-none
悬停: shadow-none
聚焦: focus:ring-2 focus:ring-white/50
```

### 交互效果
```
悬停位移: (无)
悬停缩放: (无)
悬停透明度: hover:opacity-90
过渡动画: transition-all duration-300
按下状态: active:scale-95
```

### 字体
```
标题: font-bold leading-tight
正文: font-sans
等宽: font-mono
```

### 字号
```
Hero: text-5xl md:text-7xl lg:text-8xl
H1: text-4xl md:text-6xl
H2: text-3xl md:text-5xl
H3: text-2xl md:text-3xl
正文: text-lg md:text-xl lg:text-2xl
小字: text-sm md:text-base
```

### 间距
```
Section: py-0
容器: px-4 md:px-6 lg:px-8
卡片: p-8 md:p-10
小间距: gap-3 md:gap-4
中间距: gap-4 md:gap-6
大间距: gap-6 md:gap-10
```

### 颜色角色
```
背景主色: bg-black
背景辅色: bg-black/50
背景强调色: bg-[#ff6b6b], bg-[#4ecdc4], bg-[#ffe66d], bg-[#6c5ce7]
正文主色: text-white
正文辅色: text-white/80
正文弱化色: text-white/60
按钮主色: bg-white text-black
按钮辅色: bg-transparent text-white border-2 border-white
```

---

## [FORBIDDEN] 绝对禁止

以下 class 在本风格中**绝对禁止使用**,生成时必须检查并避免:

### 禁止的 Class
- `shadow-sm`
- `shadow-md`
- `shadow-lg`
- `shadow-xl`
- `bg-zinc-50`
- `bg-gray-50`
- `text-zinc-900`
- `text-gray-900`
- `border-gray-200`
- `border-zinc-200`

### 禁止的模式
- 匹配 `^shadow-(?!none)`
- 匹配 `^bg-(?:zinc|gray)-(?:50|100)`
- 匹配 `^border-(?:zinc|gray)-`

### 禁止原因
- `shadow-lg`: Hero Fullscreen uses overlays and contrast instead of shadows
- `bg-white`: Hero Fullscreen uses dark backgrounds with image/video overlays
- `text-black`: Hero Fullscreen uses white text on dark overlaid backgrounds

> WARNING: 如果你的代码中包含以上任何 class,必须立即替换。

---

## [REQUIRED] 必须包含

### 按钮必须包含
```
px-8 py-4
font-semibold text-lg
rounded-full
transition-colors
```

### 卡片必须包含
```
bg-white/10 backdrop-blur-sm
rounded-2xl
border border-white/20
```

### 输入框必须包含
```
bg-white/10 backdrop-blur-sm
border border-white/30
rounded-full
text-white placeholder-white/60
focus:outline-none focus:ring-2 focus:ring-white/50
```

---

## [COMPARE] Fullscreen Hero 错误 vs 正确对比

以下错误示例只代表“未经过当前风格适配的通用默认值”,不要把错误示例当成视觉建议。

### 按钮

[WRONG] **错误示例**(通用组件库默认样式,不要直接复制):
```html
<button class="{GENERIC_LIBRARY_BUTTON_DEFAULT}">
  点击我
</button>
```

[CORRECT] **正确示例**(使用当前风格的 token):
```html
<button class="px-8 py-4 font-semibold text-lg rounded-full transition-colors bg-white text-black">
  点击我
</button>
```

### 卡片

[WRONG] **错误示例**(未经当前风格适配的通用卡片):
```html
<div class="{GENERIC_LIBRARY_CARD_DEFAULT}">
  <h3>{TITLE}</h3>
</div>
```

[CORRECT] **正确示例**(使用当前风格的 card token):
```html
<div class="bg-white/10 backdrop-blur-sm rounded-2xl border border-white/20 p-8 md:p-10">
  <h3 class="font-bold leading-tight text-2xl md:text-3xl">{TITLE}</h3>
</div>
```

### 输入框

[WRONG] **错误示例**(未经当前风格适配的通用输入框):
```html
<input class="{GENERIC_LIBRARY_INPUT_DEFAULT}" />
```

[CORRECT] **正确示例**(使用当前风格的 input token):
```html
<input class="bg-white/10 backdrop-blur-sm border border-white/30 rounded-full text-white placeholder-white/60 focus:outline-none focus:ring-2 focus:ring-white/50" placeholder="{PLACEHOLDER}" />
```

---

## [TEMPLATES] Fullscreen Hero 页面骨架模板

以下骨架只使用当前风格的 token。替换 `{PLACEHOLDER}` 时,不要移除或替换这些 token:

### 导航栏骨架
```html
<nav class="bg-black text-white border-2 border-white px-4 md:px-6 lg:px-8">
  <div class="flex items-center justify-between max-w-6xl mx-auto gap-4 md:gap-6">
    <a href="/" class="font-bold leading-tight text-2xl md:text-3xl">
      {LOGO_TEXT}
    </a>
    <div class="flex gap-4 md:gap-6 font-sans text-sm md:text-base">
      {NAV_LINKS}
    </div>
  </div>
</nav>
```

### Hero 区块骨架
```html
<section class="bg-[#ff6b6b] text-white py-0 px-4 md:px-6 lg:px-8">
  <div class="max-w-4xl mx-auto">
    <h1 class="font-bold leading-tight text-5xl md:text-7xl lg:text-8xl">
      {HEADLINE}
    </h1>
    <p class="font-sans text-lg md:text-xl lg:text-2xl max-w-xl">
      {SUBHEADLINE}
    </p>
    <button class="px-8 py-4 font-semibold text-lg rounded-full transition-colors bg-white text-black">
      {CTA_TEXT}
    </button>
  </div>
</section>
```

### 卡片网格骨架
```html
<section class="bg-black text-white py-0 px-4 md:px-6 lg:px-8">
  <div class="max-w-6xl mx-auto">
    <h2 class="font-bold leading-tight text-3xl md:text-5xl">{SECTION_TITLE}</h2>
    <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4 md:gap-6">
      <!-- Card template - repeat for each card -->
      <div class="bg-white/10 backdrop-blur-sm rounded-2xl border border-white/20 p-8 md:p-10">
        <h3 class="font-bold leading-tight text-2xl md:text-3xl">{CARD_TITLE}</h3>
        <p class="font-sans text-lg md:text-xl lg:text-2xl text-white/60">{CARD_DESCRIPTION}</p>
      </div>
    </div>
  </div>
</section>
```

### 表单输入骨架
```html
<input class="bg-white/10 backdrop-blur-sm border border-white/30 rounded-full text-white placeholder-white/60 focus:outline-none focus:ring-2 focus:ring-white/50" placeholder="{PLACEHOLDER}" />
```

### 页脚骨架
```html
<footer class="bg-black/50 text-white/80 py-0 px-4 md:px-6 lg:px-8">
  <div class="max-w-6xl mx-auto">
    <div class="grid grid-cols-1 md:grid-cols-3 gap-6 md:gap-10">
      <div>
        <span class="font-bold leading-tight text-2xl md:text-3xl">{LOGO_TEXT}</span>
        <p class="font-sans text-sm md:text-base">{TAGLINE}</p>
      </div>
      <div>
        <h4 class="font-bold leading-tight text-2xl md:text-3xl">{COLUMN_TITLE}</h4>
        <ul class="font-sans text-sm md:text-base">
          {FOOTER_LINKS}
        </ul>
      </div>
    </div>
  </div>
</footer>
```

---

## [CHECKLIST] Fullscreen Hero 生成后自检清单

**输出代码前,逐项验证当前风格的 token 和规则。如有违反,先修正再交付:**

### Token 检查
- [ ] 按钮包含: `px-8 py-4 font-semibold text-lg rounded-full transition-colors`
- [ ] 卡片包含: `bg-white/10 backdrop-blur-sm rounded-2xl border border-white/20`
- [ ] 输入框包含: `bg-white/10 backdrop-blur-sm border border-white/30 rounded-full text-white placeholder-white/60 focus:outline-none focus:ring-2 focus:ring-white/50`

### 禁止项检查
- [ ] 没有使用 `shadow-sm`
- [ ] 没有使用 `shadow-md`
- [ ] 没有使用 `shadow-lg`
- [ ] 没有使用 `shadow-xl`
- [ ] 没有使用 `bg-zinc-50`
- [ ] 没有使用 `bg-gray-50`
- [ ] 没有使用 `text-zinc-900`
- [ ] 没有使用 `text-gray-900`

### 风格规则检查
- [ ] 使用 h-screen 或 min-h-screen 确保全屏
- [ ] 图片使用 object-cover 保持比例填充
- [ ] 添加渐变或半透明遮罩保证文字可读
- [ ] 内容绝对定位或 flex 居中
- [ ] 提供滚动提示引导用户往下看

### 风格漂移检查
- [ ] 没有违反:禁止文字直接放在复杂背景上无遮罩
- [ ] 没有违反:禁止使用低质量或拉伸的图片
- [ ] 没有违反:禁止忽略移动端的适配
- [ ] 没有违反:禁止内容占据全部空间无留白
- [ ] 没有违反:禁止视频有声音自动播放

### 通用交付检查
- [ ] 响应式布局在手机、平板和桌面下稳定,没有横向溢出
- [ ] 所有交互元素有清晰焦点、可访问名称和 reduced-motion 方案
- [ ] 文本对比度达到 WCAG AA,且没有用颜色单独传递状态
- [ ] 结果仍然能够一眼识别为 Fullscreen Hero

---

## [EXAMPLES] 示例 Prompt

### 1. 产品发布页

新产品发布的震撼首屏

```
Create a product launch fullscreen hero:
1. Full viewport height with product image background
2. Dark gradient overlay for text contrast
3. Badge: "Announcing [Product Name]"
4. Large headline with gradient text highlight
5. Subheadline describing key benefit
6. Two CTAs: "Pre-order Now" and "Learn More"
7. Scroll indicator at bottom
8. Transparent navbar at top
Modern, tech-forward aesthetic
```

### 2. 品牌故事

品牌展示的全屏视觉

```
Create a brand story fullscreen hero:
1. Video background (lifestyle footage) with muted autoplay
2. Subtle overlay with brand color tint
3. Centered brand logo (large)
4. Brand tagline below logo
5. Single CTA: "Explore Our Story"
6. Social links at bottom corners
7. Sound toggle button (optional)
Elegant, premium brand feel
```

### 3. 活动宣传

活动或会议的宣传首屏

```
Create an event promotion fullscreen hero:
1. Event venue/crowd image as background
2. Strong dark overlay for readability
3. Event name in large display font
4. Date and location prominently shown
5. Countdown timer to event
6. CTA: "Register Now" with early bird badge
7. Speaker photos strip at bottom (optional)
Energetic, exciting event atmosphere
```

## 绝对禁止(匹配即拒绝)

以下模式一旦出现,视为风格违规——不找借口,直接重写。

- 文字直接放在复杂背景上无遮罩
- 使用低质量或拉伸的图片
- 忽略移动端的适配
- 内容占据全部空间无留白
- 视频有声音自动播放
- 按钮缺少 active:scale-[0.98](全屏背景下按钮无触觉确认感极差)
- 卡片无 group 类(图标 group-hover:scale-110 微交互依赖 group)

## 自检清单(交付前逐条确认)

如果任何一条不通过,说明风格漂移了——修改后再交付。

- [ ] 没有紫色到蓝色的渐变
- [ ] 没有使用 Inter / Roboto / Geist 等过度使用的字体
- [ ] 没有嵌套卡片(卡片里面套卡片)
- [ ] 没有在彩色背景上放灰色文字
- [ ] 正文对比度满足 WCAG AA(≥4.5:1)
- [ ] 没有 bounce / elastic 缓动曲线
- [ ] 动效有 prefers-reduced-motion 备选方案
- [ ] 正文行宽不超过 65-75 个字符
- [ ] 没有单侧粗边框装饰(border-left/right accent stripe)
- [ ] 没有渐变文字(background-clip: text)
- [ ] 没有把玻璃态(glassmorphism)当作默认风格
- [ ] 没有 tiny uppercase tracked eyebrow 放在每个 section 标题上面
- [ ] 禁止文字直接放在复杂背景上无遮罩
- [ ] 禁止使用低质量或拉伸的图片
- [ ] 禁止忽略移动端的适配
- [ ] 禁止内容占据全部空间无留白
- [ ] 禁止视频有声音自动播放

更多提示词库:全部 UI 提示词 · Tailwind UI 提示词 · 暗色模式提示词

社区

评分与反馈

还没有人评分,来当第一个登录后评分
0 条评论
登录后才能发表评论。 去登录

组件模板

组件预览

英雄区按钮

全屏英雄区 CTA 按钮:重力浮起(hover:-translate-y-1)+ 阴影爆破,active:scale-[0.98] 触觉按压,focus 环在深色背景下可见

真实前端完成度

暗色、状态、动效与可访问性覆盖

这层检查这个风格是否已经具备真实网站常见的主题、状态反馈、键盘可访问性和性能约束。

总体覆盖

51%

Fallback 规则

暗色模式

0%

缺失

组件状态

79%

部分

动效规则

70%

部分

可访问性

70%

部分

性能代价

35%

通用

关键状态覆盖

light
悬停键盘焦点禁用加载中空状态错误成功

按钮

默认 / 悬停 / 键盘焦点 / 按下 / 禁用

输入框

默认 / 悬停 / 键盘焦点 / 禁用 / 错误

卡片

默认 / 悬停 / 键盘焦点 / 加载中 / 骨架屏

表单

默认 / 键盘焦点 / 禁用 / 加载中 / 错误

落地注意事项

  • 暗色模式需要使用语义 tokens,不要直接把浅色主题反相。
  • 组件至少要覆盖悬停、键盘焦点、禁用、加载、空状态、错误和成功反馈。
  • 可访问性需要检查对比度、键盘导航、44px 点击区域和 reduced-motion。
  • 性能上避免动画改变布局;重 blur/shadow 的风格要控制层数和滚动区域。

常见问题

关于全屏英雄区布局的常见问题

01什么是全屏英雄区布局风格?
以全屏大图或视频为背景的英雄区布局,通过震撼的视觉效果抓住注意力,适合品牌展示、产品发布、活动宣传。 它的设计理念:Fullscreen Hero(全屏英雄区布局)是一种以视觉冲击力为核心的布局方式,用全屏图片或视频创造沉浸式第一印象。 核心理念: - 第一印象:用震撼视觉立即抓住访客 - 品牌表达:通过图像传达品牌调性 - 聚焦核心:突出最重要的信息和行动 - 情感连接:通过视觉建立情感共鸣 设计原则: - 视觉一致性:所有组件必须遵循统一的视觉语言,从色彩到字体到间距保持谐调 - 层次分明:通过颜色深浅、字号大小、留白空间建立清晰的信息层级 - 交互反馈:每个可交互元素都必须有明确的 hover、active、focus 状态反馈 - 响应式适配:设计必须在移动端、平板、桌面端上保持一致的体验 - 无障碍性:确保色彩对比度符合 WCAG 2.
02全屏英雄区布局风格常用什么配色?
全屏英雄区布局 的主色是 #ffffff,辅色是 #000000,强调色包括 #ff6b6b、#4ecdc4、#ffe66d、#6c5ce7。每个色值都可以在本页色板中复制。
03怎样把全屏英雄区布局风格做对?
关键做法:使用 h-screen 或 min-h-screen 确保全屏. 图片使用 object-cover 保持比例填充. 添加渐变或半透明遮罩保证文字可读.
04全屏英雄区布局风格最常见的错误是什么?
应避免:禁止文字直接放在复杂背景上无遮罩. 禁止使用低质量或拉伸的图片. 禁止忽略移动端的适配.
05如何让 AI 生成全屏英雄区布局风格的界面?
复制本页提供的 AI 提示词(含设计 tokens 与组件规则),粘贴到 ChatGPT、Claude、Claude Code 或 Codex。提示词中应包含关键词:全屏、英雄区、大图、视频。
全局样式

全局 CSS

css
/* Fullscreen Hero Global Styles */

/* Base hero container */
.hero-fullscreen {
  position: relative;
  min-height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

/* Background image/video */
.hero-bg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Video background */
.hero-video {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Overlay variations */
.hero-overlay {
  position: absolute;
  inset: 0;
}

.hero-overlay-dark {
  background: rgba(0, 0, 0, 0.5);
}

.hero-overlay-gradient {
  background: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.3) 0%,
    transparent 50%,
    rgba(0, 0, 0, 0.7) 100%
  );
}

.hero-overlay-color {
  background: rgba(99, 102, 241, 0.7);
  mix-blend-mode: multiply;
}

/* Content container */
.hero-content {
  position: relative;
  z-index: 10;
  text-align: center;
  padding: 1rem;
  max-width: 64rem;
}

/* Scroll indicator animation */
@keyframes hero-bounce {
  0%, 100% {
    transform: translateY(0) translateX(-50%);
  }
  50% {
    transform: translateY(10px) translateX(-50%);
  }
}

.hero-scroll-indicator {
  position: absolute;
  bottom: 2rem;
  left: 50%;
  transform: translateX(-50%);
  animation: hero-bounce 2s infinite;
}

/* Parallax effect */
.hero-parallax {
  transform: translateZ(0);
  will-change: transform;
}

/* Ken Burns effect for images */
@keyframes kenburns {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(1.1);
  }
}

.hero-kenburns .hero-bg {
  animation: kenburns 20s ease-out forwards;
}

.hero-fullscreen-filter { filter: brightness(1.05) contrast(1.02); }

.hero-fullscreen-focus { outline: 2px solid var(--hero-fullscreen-primary, currentColor); outline-offset: 2px; }

/* Additional techniques */
:root { --hero-fullscreen-radius: 0.75rem; --hero-fullscreen-transition: 0.3s ease; }

.hero-fullscreen-divider::after { content: ""; display: block; width: 3rem; height: 2px; margin-top: 0.5rem; background: var(--hero-fullscreen-primary, currentColor); }

.hero-fullscreen-slant { clip-path: polygon(0 0, 100% 0, 100% calc(100% - 3rem), 0 100%); }

.hero-fullscreen-glass { backdrop-filter: blur(8px) saturate(150%); -webkit-backdrop-filter: blur(8px) saturate(150%); }

兼容的视觉风格

试试搭配

全屏英雄区布局 是一种布局模式,可以与以下视觉风格搭配使用。

玻璃拟态

Glassmorphism

现代渐变风

Modern Gradient

赛博朋克霓虹

Cyberpunk Neon

极简扁平风

Minimalist Flat

暗黑模式

Dark Mode

IDE 集成

IDE 配置导出

下载 AI 编码助手的配置文件,使其按照此风格生成代码。

风格包

导出风格包

获取完整的可机器读取风格资源,包括 Design Tokens、Tailwind 预设、CSS 变量和 shadcn/ui 主题。

Metadata

Style metadata including version information

Design Tokens

Figma / Style Dictionary / Tokens Studio 兼容

Tailwind Preset

Tailwind CSS 主题预设,可直接在配置中引用

Global CSS

包含 CSS 变量和基础样式

shadcn Theme

shadcn/ui 主题配置

CSS Variables

纯 CSS 变量,适用于任何项目

SKILL.md

可加载到 Cursor / Claude Code / VS Code 的技能包

设计哲学

Fullscreen Hero(全屏英雄区布局)是一种以视觉冲击力为核心的布局方式,用全屏图片或视频创造沉浸式第一印象。

无障碍

无障碍评分

基于颜色对比度和排版可读性的 WCAG 2.1 合规分析。

62

综合评分

等级: C - 一般

对比度

分数: 53/100平均比率: 8.8:1
AA 未通过AAA 未通过
场景颜色比率AAAAA
Text on background
/#ffffff / #000000
21:1
Button primary
/#000000 / #ffffff
21:1
Text on accent 1
/#ffffff / #ff6b6b
2.78:1
Text on accent 2
/#ffffff / #4ecdc4
1.93:1
Text on accent 3
/#ffffff / #ffe66d
1.25:1
Text on accent 4
/#ffffff / #6c5ce7
4.86:1

可读性

分数

83/100

字号

text-lg md:text-xl lg:text-2xl

字重

font-bold leading-tight

行高

default

评分基于 WCAG 2.1 标准。AA 级要求普通文本对比度 4.5:1、大文本 3:1;AAA 级要求普通文本 7:1、大文本 4.5:1。

设计配方

使用 全屏英雄区布局 的推荐组合

这些精选配方将此风格与布局和动画组合,针对特定场景优化。

Stripe极简风格

受Stripe启发的简洁可信设计,非常适合金融科技和B2B产品。

stripe-stylehero-fullscreen+2
professionalhigh-conversionlight

StyleKit

精选网页设计风格库,帮助 AI 生成更好看的网站。

反馈建议支持维护
浏览+
风格库模板动效资源库提示词库主题合集社区
学习与更新+
前端基础指南配方更新日志博客
关于与政策+
关于联系与支持隐私政策服务条款支持我们退款政策

(c) 2026 StyleKit. 开源项目。

闄旾CP澶?025065501鍙?3

刊末信息/SK — 2026

基于 Editorial 风格构建

01反馈与建议告诉我们哪里还可以更好02支持维护如果 StyleKit 恰好帮到了你,欢迎扫码支持。金额随意,每一份心意我都很感谢。

StyleKit

精选网页设计风格库,帮助 AI 生成更好看的网站。

GitHub 仓库

浏览

风格库模板动效资源库提示词库主题合集社区

学习与动态

前端基础指南配方更新日志博客

订阅动态

新风格、模板与工具上线时,第一时间收到通知。

保持更新

订阅即表示您同意我们的 隐私政策 和 服务条款。

(c) 2026 StyleKit. 开源项目。

关于联系与支持隐私政策服务条款支持我们退款政策/陕ICP备2025065501号-3

StyleKit