融合未来科技与金融智慧,打造安全高效的支付清算解决方案
智慧启迪支付清算系统单页设计,以深蓝色和紫色为主色调,营造出沉稳而充满科技感的氛围
深蓝色与紫色构建科技感基础,传达专业与信任
橙色与绿色为页面注入活力,吸引用户目光
通过色彩对比突出重点内容,增强用户体验
/* 主色调 */
: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);
}