专业文档网页模板

基于现代设计规范的响应式文档模板,采用柔和的蓝白色渐变背景和卡片式布局,提供优秀的阅读和开发体验。

模板介绍

这是一个专业文档类网页模板,完全遵循以下设计规范:

  • 整体采用柔和的蓝白色渐变背景(#f5f7fa#c3cfe2
  • 使用卡片式布局,卡片有圆角、阴影和悬停上浮效果
  • 标题采用#2c3e50#3498db的蓝色系,有清晰的层级关系
  • 代码块使用深色背景(#2c3e50)和等宽字体
  • 包含响应式侧边栏和主内容区布局
  • 集成常用UI组件:按钮、警告框、徽章、导航菜单
  • 所有交互都有平滑的过渡效果
  • 移动端适配:单列布局,适当调整内边距

设计特点演示

将鼠标悬停在卡片上体验上浮效果,或尝试调整浏览器窗口大小查看响应式布局变化。

UI 组件展示

本模板内置了一系列常用UI组件,所有组件都遵循统一的设计语言。

警告框组件

成功提示: 操作已成功完成。
警告提示: 此操作可能带来风险。
错误提示: 操作过程中发生了错误。
信息提示: 这是一条普通信息提示。

徽章组件

徽章用于显示状态、分类或计数:

主要徽章 成功徽章 警告徽章 危险徽章 计数 12 新功能

代码示例

以下展示了代码块的设计样式,支持多种编程语言语法高亮。

HTML结构示例

index.html
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>专业文档模板</title> <link rel="stylesheet" href="styles.css"> </head> <body> <div class="container"> <aside class="sidebar"> <!-- 侧边栏内容 --> </aside> <main class="main-content"> <!-- 主内容区域 --> <div class="card"> <h2>卡片标题</h2> <p>卡片内容描述</p> </div> </main> </div> </body> </html>

CSS样式示例

styles.css
/* 卡片设计 */ .card { background-color: #ffffff; border-radius: 10px; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08); padding: 30px; margin-bottom: 30px; transition: all 0.3s ease; } .card:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.15); } /* 响应式设计 */ @media (max-width: 768px) { .container { flex-direction: column; padding: 15px; } .card { padding: 20px; } }

JavaScript交互示例

script.js
// 复制代码功能 document.querySelectorAll('.copy-btn').forEach(button => { button.addEventListener('click', function() { const code = this.parentElement.nextElementSibling.textContent; navigator.clipboard.writeText(code); // 提示用户 const originalText = this.textContent; this.textContent = '已复制!'; setTimeout(() => { this.textContent = originalText; }, 2000); }); }); // 侧边栏导航激活状态 document.querySelectorAll('.nav-menu a').forEach(link => { link.addEventListener('click', function(e) { document.querySelectorAll('.nav-menu a').forEach(item => { item.classList.remove('active'); }); this.classList.add('active'); }); });

响应式布局

本模板采用移动优先的响应式设计,在不同设备上都能提供优秀的用户体验。

响应式断点

模板定义了以下响应式断点:

  • ≥1024px: 桌面布局,侧边栏+主内容并排
  • 768px-1023px: 平板布局,侧边栏与主内容垂直排列
  • ≤767px: 移动端布局,单列布局,适当调整内边距

当前设备预览

尝试调整浏览器窗口大小,观察布局变化:

桌面端布局

平板端布局

移动端布局