这是一个网页样式设计参考

智慧启迪支付清算系统

融合未来科技与金融智慧,打造安全高效的支付清算解决方案

视觉设计与色彩搭配

智慧启迪支付清算系统单页设计,以深蓝色和紫色为主色调,营造出沉稳而充满科技感的氛围

🎨

主色调

深蓝色与紫色构建科技感基础,传达专业与信任

🌈

点缀色彩

橙色与绿色为页面注入活力,吸引用户目光

👁️

视觉焦点

通过色彩对比突出重点内容,增强用户体验


/* 主色调 */
:root {
  --main-bg-color: #2c3e50; /* 深蓝色 */
  --secondary-bg-color: #8e44ad; /* 紫色 */
  --accent-color-orange: #e67e22; /* 橙色 */
  --accent-color-green: #27ae60; /* 绿色 */
  --text-color: #ecf0f1; /* 浅色文字 */
}

/* 背景样式 */
body {
  background: var(--main-bg-color);
  color: var(--text-color);
  font-family: 'Arial, sans-serif';
}
        

布局设计与导航栏

分段式设计将页面划分为清晰区域,固定导航栏提升易用性与整体稳定感

📐

分段布局

顶部横幅、功能模块区和底部信息区清晰划分

🧭

固定导航

顶部固定导航栏包含主要选项,方便快速跳转

⚖️

视觉平衡

合理间距与对齐创造层次分明的视觉体验


/* 固定导航栏 */
.navbar {
  position: fixed;
  top: 0;
  width: 100%;
  background-color: var(--secondary-bg-color);
  display: flex;
  justify-content: space-around;
  padding: 15px 0;
  box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

.navbar a {
  color: var(--text-color);
  text-decoration: none;
  font-size: 16px;
  transition: color 0.3s;
}

.navbar a:hover {
  color: var(--accent-color-orange);
}
        

动态微动画与交互体验

细腻的CSS3动画效果增强用户互动体验,营造流畅自然的视觉节奏

🔄

按钮反馈

点击时的弹跳效果让操作更具响应感

🎬

滚动动画

元素随滚动逐步显现,创造流畅浏览体验

⚡

过渡效果

平滑的状态变化增强系统响应迅速感


/* 按钮点击动画 */
.button {
  background-color: var(--accent-color-green);
  border: none;
  padding: 10px 20px;
  color: var(--text-color);
  font-size: 16px;
  cursor: pointer;
  border-radius: 5px;
  transition: transform 0.2s;
}

.button:active {
  transform: scale(0.95);
}

/* 滚动动画 */
.fade-in {
  opacity: 0;
  transform: translateY(20px);
  animation: fadeInUp 0.6s forwards;
}

@keyframes fadeInUp {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
        

模块化区域的功能与优势展示

CSS3网格布局创建整齐有序的排列,模块间保持合理间距与对齐


/* 模块化布局 */
.module-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 20px;
  padding: 60px 20px;
}

.module {
  background-color: var(--secondary-bg-color);
  padding: 20px;
  border-radius: 10px;
  box-shadow: 0 4px 6px rgba(0,0,0,0.1);
  transition: transform 0.3s, box-shadow 0.3s;
}

.module:hover {
  transform: translateY(-10px);
  box-shadow: 0 10px 15px rgba(0,0,0,0.2);
}

.module h3 {
  color: var(--accent-color-green);
  margin-bottom: 10px;
}

.module p {
  color: var(--text-color);
  line-height: 1.6;
}
        

信息层次与排版细节

字体大小与粗细区分内容层次,关键内容高亮引导视觉焦点


/* 信息层次 */
h2 {
  font-size: 2em;
  font-weight: bold;
  color: var(--accent-color-orange);
  margin-bottom: 20px;
}

h3 {
  font-size: 1.5em;
  font-weight: bold;
  color: var(--accent-color-green);
  margin-bottom: 15px;
}

p {
  font-size: 1em;
  line-height: 1.8;
  color: var(--text-color);
}

.highlight {
  color: var(--accent-color-orange);
  font-weight: bold;
}
        

实时统计数据与互动图表

CSS3过渡和变换实现数据动态更新,直观展示系统性能与交易量


/* 实时统计图表 */
.chart {
  display: flex;
  align-items: flex-end;
  height: 200px;
  margin: 20px 0;
  gap: 10px;
}

.bar {
  width: 40px;
  background-color: var(--accent-color-green);
  transition: height 0.5s;
}

.bar:hover {
  background-color: var(--accent-color-orange);
}

.chart:hover .bar {
  height: 150px;
}

/* 折线图样式 */
.line-chart {
  position: relative;
  height: 200px;
  border-left: 2px solid var(--text-color);
  border-bottom: 2px solid var(--text-color);
}

.line {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: var(--accent-color-green);
  animation: drawLine 2s forwards;
}

@keyframes drawLine {
  from { width: 0; }
  to { width: 100%; }
}
        

响应式设计与兼容性

媒体查询和弹性盒模型确保多设备适配,提供一致用户体验


/* 响应式布局 */
@media (max-width: 768px) {
  .navbar {
    flex-direction: column;
    align-items: center;
  }

  .module-container {
    grid-template-columns: 1fr;
  }
}

@media (min-width: 769px) and (max-width: 1024px) {
  .module-container {
    grid-template-columns: repeat(2, 1fr);
  }
}
        

优化用户体验的细节

精心设计的间距、边距和滚动条样式,提升整体美观与专业感


/* 滚动条样式 */
::-webkit-scrollbar {
  width: 8px;
}

::-webkit-scrollbar-track {
  background: var(--main-bg-color);
}

::-webkit-scrollbar-thumb {
  background-color: var(--accent-color-green);
  border-radius: 4px;
  transition: background-color 0.3s;
}

::-webkit-scrollbar-thumb:hover {
  background-color: var(--accent-color-orange);
}
        
↑