用html+css+js实现在一个盒子中装下四个模块分别是故障报修模块、设备维修模块配件更换模块以及其他问题模块,模块可以点击用来跳转页面。配色简洁大方。四个模块为两个一行的分布。
时间: 2023-09-13 22:07:40 浏览: 87
可以使用如下代码实现:
HTML代码:
```html
<div class="container">
<div class="module" onclick="location.href='fault_repair.html'">
<h2>故障报修模块</h2>
</div>
<div class="module" onclick="location.href='equipment_repair.html'">
<h2>设备维修模块</h2>
</div>
<div class="module" onclick="location.href='parts_replacement.html'">
<h2>配件更换模块</h2>
</div>
<div class="module" onclick="location.href='other_issues.html'">
<h2>其他问题模块</h2>
</div>
</div>
```
CSS代码:
```css
.container {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
height: 100%;
}
.module {
width: 300px;
height: 200px;
background-color: #f2f2f2;
border-radius: 10px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
margin: 20px;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
transition: transform 0.2s ease-in-out;
}
.module:hover {
transform: scale(1.05);
}
h2 {
font-size: 24px;
text-align: center;
}
```
JS代码为空,因为这里不需要使用JS来实现这个功能。
说明:
1. 使用flex布局实现四个模块的自适应排列;
2. 每个模块使用圆角矩形、阴影、鼠标悬停放大等效果,增加美感与交互性;
3. 每个模块绑定onclick事件,通过location.href跳转到指定页面;
阅读全文