这是一个网页样式设计参考
科技极光渐变:视觉与色彩设计
数字启航支付清算系统的视觉设计,以深蓝色到亮绿色的线性渐变为主色调,营造出科技感与未来感交织的氛围。利用CSS3的渐变功能,背景呈现出极光般流动的色彩,象征着数据的不断传输与处理。
body {
background: linear-gradient(135deg, #001f3f, #39FF14);
animation: aurora 10s ease infinite;
height: 100vh;
margin: 0;
}
@keyframes aurora {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
通过@keyframes定义动画,使渐变色彩在背景中缓缓流动,营造出极光般的动态效果,增强整体页面的视觉层次感与动感。
模块化布局与响应式设计
内部页面采用响应式网格布局,将不同功能模块划分为独立的卡片式区域。利用CSS Grid,实现多设备下的自适应布局,确保无论在桌面还是移动端,都能提供一致的用户体验。
.container {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
gap: 20px;
padding: 20px;
}
.card {
background-color: rgba(255, 255, 255, 0.8);
border-radius: 10px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
padding: 20px;
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 15px rgba(0, 0, 0, 0.2);
}
卡片在鼠标悬停时,通过transform和box-shadow的变化,产生轻微的升起效果,提升互动性与视觉吸引力。
动态交互动效:流动线条与悬停动画
首页采用全屏极光背景动画,搭配流动线条插画,象征着数据传输过程。通过CSS3的animation与transform属性,实现线条的流动与动态变化,增强页面的动感与生命力。
.lines {
position: absolute;
width: 100%;
height: 100%;
overflow: hidden;
top: 0;
left: 0;
}
.line {
position: absolute;
width: 2px;
height: 100%;
background: rgba(255, 255, 255, 0.5);
animation: moveLine 8s linear infinite;
}
@keyframes moveLine {
from {
transform: translateX(-100%);
}
to {
transform: translateX(100%);
}
}
线条在水平方向上不断移动,寓意着数据在系统中的传输与处理过程。此效果不仅丰富了页面的视觉层次,也增强了用户对系统运作的直观感受。
数据可视化与用户体验
核心功能如支付处理与数据分析通过数据可视化图表展示。借助CSS3的transitions与transforms,实现图表的动态效果,提升数据展示的互动性与直观性。
.chart-bar {
width: 100%;
height: 0;
background-color: #39FF14;
transition: height 1s ease;
}
.chart-bar:hover {
background-color: #001f3f;
transform: scaleY(1.1);
}
图表条在鼠标悬停时,颜色变化与高度的轻微放大,突出数据的重点,增强用户对关键信息的关注与理解。