用html+css+js实现在一个盒子中装下四个模块分别是故障报修模块、设备维修模块配件更换模块以及其他问题模块,模块可以点击用来跳转页面。配色简洁大方
时间: 2023-09-13 19:09:59 浏览: 86
以下是一个简单的代码示例,实现了在一个盒子中装下四个模块,点击可跳转页面。配色为蓝色和灰色,简洁大方:
```html
<!DOCTYPE html>
<html>
<head>
<title>模块</title>
<style>
.container {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
height: 500px;
background-color: #f2f2f2;
}
.module {
width: 200px;
height: 200px;
margin: 20px;
padding: 20px;
background-color: #fff;
border-radius: 10px;
box-shadow: 0 2px 4px rgba(0,0,0,0.2);
transition: all 0.3s ease-in-out;
cursor: pointer;
}
.module:hover {
transform: translateY(-5px);
box-shadow: 0 5px 10px rgba(0,0,0,0.3);
}
.module h2 {
margin-top: 0;
font-size: 24px;
color: #333;
}
.module p {
font-size: 16px;
color: #666;
}
.repair {
background-color: #4a90e2;
color: #fff;
}
.maintenance {
background-color: #6ab04c;
color: #fff;
}
.parts {
background-color: #f5a623;
color: #fff;
}
.other {
background-color: #d0021b;
color: #fff;
}
</style>
</head>
<body>
<div class="container">
<div class="module repair" onclick="location.href='repair.html';">
<h2>故障报修模块</h2>
<p>点击进入故障报修页面</p>
</div>
<div class="module maintenance" onclick="location.href='maintenance.html';">
<h2>设备维修模块</h2>
<p>点击进入设备维修页面</p>
</div>
<div class="module parts" onclick="location.href='parts.html';">
<h2>配件更换模块</h2>
<p>点击进入配件更换页面</p>
</div>
<div class="module other" onclick="location.href='other.html';">
<h2>其他问题模块</h2>
<p>点击进入其他问题页面</p>
</div>
</div>
</body>
</html>
```
这段代码使用了 flex 布局,让四个模块在一个盒子中居中对齐,并且自动换行。每个模块都是一个 div,里面包含一个标题和一段文本,点击 div 会跳转到对应页面。每个模块的背景色和文本颜色不同,以区分不同的模块。鼠标悬停在模块上时,会有一些动画效果,使页面更加生动。
阅读全文