详细演示视频点击此处观看
上完了Web开发基础的课程之后,做了这么一个小案例作为课程的大作业。这个案例是静态页面,使用的技术有html+css+js,主要的知识点有页面的打开关闭、页面跳转、超链接、图片和音频的使用、轮播图、js函数等等。本案例的主要内容是注册、登陆之后进入首页,首页里面可以跳转向另外三个页面。
一、注册页面:
页面html代码:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>注册</title>
</head>
<style type="text/css">
body {
background-image: url(images/01.jpg);
background-repeat: no-repeat;
background-size: 100% 650px;
z-index: 10;
}
.title {
width: 50%;
height: 60px;
float: left;
clear: both;
margin-left: 10%;
margin-top: -5%;
font-size: 30px;
color: #FFF;
letter-spacing: 5px;
}
.page {
width: 470px;
height: 630px;
position: absolute;
right: 240px;
top: 10px;
background-color: #FFF;
opacity: 0.9;
}
.main {
width: 400px;
height: 600px;
position: absolute;
left: 40px;
top: 30px;
}
.confirm img {
width: 134px;
height: 40px;
vertical-align: middle;
}
.bt {
position: absolute;
top: 490px;
left: 90px;
}
.bt-1 {
width: 100px;
height: 45px;
font-size: 24px;
letter-spacing: 5px;
text-align: center;
border-radius: 5px;
border-color: #CCC;
color: #FFF;
}
.footer {
display: flex;
width: 99%;
margin: auto;
margin-top: 0px;
justify-content: center;
background-color: white;
position: absolute;
top: 650px;
}
div#nav4 {
width: 30%;
height: 100%;
float: left;
flex-shrink: 0;
}
ul.box4 {
font-size: 16px;
text-align: center;
}
ul.box4 li {
width: 80px;
display: inline-block;
text-align: center;
margin-top: 8%;
}
div#copyright {
width: 40%;
height: 100%;
float: left;
flex-shrink: 0;
}
div#nav5 {
width: 30%;
height: 100%;
float: left;
flex-shrink: 0;
}
ul.box5 {
text-align: center;
}
ul.box5 li {
width: 80px;
display: inline-block;
text-align: center;
align-items: center;
font-size: 13px;
margin-top: 8%;
}
</style>
<body>
<span class="title"><b>大学生活动管理系统</b> | 注册</span>
<div class="page">
<div class="main">
<form method="post">
<table width="420" height="20" align="center" cellpadding="10" cellspacing="5">
<tr>
<td align="right">用户名:</td>
<td>
<input name="username" type="text" size="20" />
</td>
</tr>
<tr>
<td align="right">性别:</td>
<td>
<input name="sex" type="radio" value="男" />男
<input name="sex" type="radio" value="女" />女
</td>
</tr>
<tr>
<td align="right">年龄:</td>
<td>
<input type="number" name="age" />
</td>
</tr>
<tr>
<td align="right">电话:</td>
<td>
<input type="number" name="telephone" size="20" />
</td>
</tr>
<tr>
<td align="right">大学:</td>
<td>
<input type="text" name="school" size="20" />
</td>
</tr>
<tr>
<td align="right">学院:</td>
<td>
<input type="text" name="college" size="20" />
</td>
</tr>
<tr>
<td align="right">专业班级:</td>
<td>
<input type="text" name="major" />
</td>
</tr>
<tr>
<td align="right">密码:</td>
<td>
<input name="password" type="password" maxlength="20" size="20" />
</td>
</tr>
<tr>
<td align="right">确认密码:</td>
<td>
<input name="password2" type="password" maxlength="20" size="20" />
</td>
</tr>
<tr class="confirm">
<td align="right">验证码:</td>
<td>