用html,css,javascript写一个高校宿舍管理系统页面
时间: 2024-05-05 17:21:45 浏览: 88
学生信息管理系统(html + js + css)
好的,我可以给您提供一个简单的高校宿舍管理系统页面的 HTML, CSS 和 JavaScript 代码,您可以根据自己的需求进行修改和完善。
HTML代码:
```
<!DOCTYPE html>
<html>
<head>
<title>宿舍管理系统</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<header>
<h1>宿舍管理系统</h1>
</header>
<nav>
<ul>
<li><a href="#">首页</a></li>
<li><a href="#">学生管理</a></li>
<li><a href="#">宿舍管理</a></li>
<li><a href="#">报修管理</a></li>
<li><a href="#">系统设置</a></li>
</ul>
</nav>
<main>
<section>
<h2>学生管理</h2>
<form>
<label for="name">姓名:</label>
<input type="text" id="name" name="name">
<label for="gender">性别:</label>
<input type="radio" id="male" name="gender" value="male">
<label for="male">男</label>
<input type="radio" id="female" name="gender" value="female">
<label for="female">女</label>
<label for="age">年龄:</label>
<input type="number" id="age" name="age">
<label for="department">所属院系:</label>
<select id="department" name="department">
<option value="计算机科学与技术">计算机科学与技术</option>
<option value="电子信息工程">电子信息工程</option>
<option value="通信工程">通信工程</option>
<option value="自动化">自动化</option>
</select>
<button type="submit">添加</button>
</form>
</section>
<section>
<h2>宿舍管理</h2>
<table>
<tr>
<th>宿舍号</th>
<th>可住人数</th>
<th>已住人数</th>
<th>操作</th>
</tr>
<tr>
<td>101</td>
<td>4</td>
<td>2</td>
<td><a href="#">查看详情</a></td>
</tr>
<tr>
<td>102</td>
<td>4</td>
<td>3</td>
<td><a href="#">查看详情</a></td>
</tr>
<tr>
<td>103</td>
<td>4</td>
<td>0</td>
<td><a href="#">查看详情</a></td>
</tr>
</table>
</section>
<section>
<h2>报修管理</h2>
<ul>
<li>2022年1月1日 13:00,101宿舍的电灯坏了。</li>
<li>2022年1月2日 10:00,102宿舍的水管漏水。</li>
<li>2022年1月3日 15:00,103宿舍的门锁损坏。</li>
</ul>
</section>
</main>
<footer>
<p>版权所有 © 2022 高校宿舍管理系统</p>
</footer>
<script type="text/javascript" src="script.js"></script>
</body>
</html>
```
CSS代码:
```
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
background-color: #f2f2f2;
}
header {
background-color: #333;
color: #fff;
padding: 20px;
text-align: center;
}
nav {
background-color: #555;
padding: 10px;
}
nav ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}
nav li {
float: left;
}
nav li a {
display: block;
color: #fff;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}
nav li a:hover {
background-color: #ddd;
color: #333;
}
main {
padding: 20px;
}
section {
margin-bottom: 20px;
}
h2 {
margin-top: 0;
}
form label {
display: inline-block;
width: 80px;
}
form input, form select {
padding: 5px;
margin-bottom: 10px;
}
form button {
background-color: #555;
color: #fff;
padding: 10px;
border: none;
border-radius: 5px;
cursor: pointer;
}
table {
border-collapse: collapse;
width: 100%;
}
table th, table td {
text-align: left;
padding: 8px;
}
table th {
background-color: #333;
color: #fff;
}
table tr:nth-child(even) {
background-color: #f2f2f2;
}
ul {
list-style-type: none;
margin: 0;
padding: 0;
}
footer {
background-color: #555;
color: #fff;
padding: 10px;
text-align: center;
}
```
JavaScript代码:
```
// JavaScript代码可以根据具体需求自行编写
```
阅读全文