模块化布局:结构与功能的和谐统一
网站的布局采用模块化网格系统,将内容划分为导航栏、功能展示、客户案例及联系信息等部分。每个模块独立而又紧密联系,在不同设备上同样展现出色。
导航栏设计
.navbar {
position: fixed;
top: 0;
width: 100%;
background: rgba(32, 58, 67, 0.9);
display: flex;
justify-content: space-between;
padding: 1rem 2rem;
transition: background 0.3s ease;
}
.navbar:hover {
background: rgba(32, 58, 67, 1);
}
固定在顶部的导航栏,采用半透明背景,在用户滚动时依旧清晰可见。transition属性使背景色在悬停时平滑过渡,增强用户的交互体验。
卡片式功能展示
.card {
background: #ffffff;
border-radius: 10px;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
overflow: hidden;
transition: transform 0.3s, box-shadow 0.3s;
}
.card:hover {
transform: translateY(-10px);
box-shadow: 0 10px 15px rgba(0, 0, 0, 0.2);
}
.card-icon {
background: linear-gradient(135deg, #4285F4, #1A73E8);
padding: 1rem;
display: flex;
justify-content: center;
align-items: center;
}
.card-content {
padding: 1.5rem;
text-align: center;
}
.card-title {
font-size: 1.5rem;
margin-bottom: 0.5rem;
color: #333333;
}
.card-description {
font-size: 1rem;
color: #666666;
}
.action-button {
margin-top: 1rem;
padding: 0.5rem 1rem;
background: linear-gradient(135deg, #4285F4, #1A73E8);
color: #ffffff;
border: none;
border-radius: 5px;
cursor: pointer;
transition: background 0.3s;
}
.action-button:hover {
background: linear-gradient(135deg, #1A73E8, #4285F4);
}
每张卡片不仅在视觉上简洁大方,还利用hover效果增加动态反馈,提升用户的互动感。图标区域的渐变背景与主按钮保持一致,形成整体风格的统一。