小白如何打造一个基础的留言板网站(二)
上文《小白如何打造一个基础的留言板网站(一)》介绍了创建一个基础的网页的方法,本文继续记录留言板网站的制作过程,(二)主要对首页进行完善,全文都是对.html和.css进行编辑
添加跳转按钮
留言板网站的首页需要向登录和注册两个页面跳转,也就需要两个,将这两个放在同一个div下方便css样式的设置
<div class="buttons">
<section class="login">
<input type="button" name="login" value="登录" onclick="window.location.href='login.html'"/>
section>
<section class="register">
<input type="button" name="register" value="注册" onclick="window.location.href='register.html'"/>
section>
div>
是一种,将的type属性值设置为代表一个元素,用name属性对元素命名,属性的值则为按钮显示在网页上的文字。
同样出于设置CSS样式的考虑,我们设置一个div放置所有元素
<html lang="en">
<head>
<meta http-equiv="X-UA-compatoble" content="IE=Edge">
<meta charset="UTF-8">
<meta name="keywords" content="首页">
<title>谢飞飞的留言板title>
<link rel="stylesheet" href="style/indexStyle.css">
head>
<body>
<div class="wrap">
<div class="title">
<h1>欢迎来到谢飞飞的留言板h1>
<p>在这里你可以畅所欲言p>
<small>开发者:shrileysmall>
div>
<div class="buttons">
<section class="login">
<input type="button" name="login" value="登录" onclick="window.location.href='login.html'"/>
section>
<section class="register">
<input type="button" name="register" value="注册" onclick="window.location.href='register.html'"/>
section>
div>
div>
body>
html>
CSS样式设计
body {
margin: 0;
padding: 0;
/* 设置网页背景图 */
background-image: url(../img/bgimg.jpg);
background-repeat: no-repeat;
}
用-设置背景图,url内填的是背景图片在内存中的地址。
-: no-则是设置背景图片不重复出现。
.wrap{
/* 居中 */
margin: 0 auto;
/* 与上一元素之间margin的距离 */
margin-top: 50px;
/* 框内部的距离(内部与输入框和按钮的距离) */
padding: 20px 50px;
/* 框背景颜色和透明度 */
background-color: #00000090;
/* 框宽的大小*/
width: 400px;
/* 圆角边 */
border-radius: 10px;
/* 框内所有内容居中 */
text-align: center;
}
.wrap .title{
color: white;
}
.wrap input[type="button"]{
border: 0;
/* 按钮的长、宽 */
width: 150px;
height: 25px;
/* 按钮的value属性的值展示的颜色 */
color: white;
/* 按钮元素的margin */
margin-top: 30px;
margin-bottom: 30px;
/* 按钮圆角边 */
border-radius: 20px;
/* 设置按钮渐变 */
background-image: linear-gradient(to right, #b8cbb8 0%, #b8cbb8 0%, #b465da 0%, #cf6cc9 33%, #ee609c 66%, #ee609c 100%);
}
设置按钮渐变可以登录,选择和网页风格相近的按钮样式,下图为首页中选择的按钮样式
然后点击右下角的Copy CSS,在编辑器中直接复制即可得到对应代码,如上图对应的代码为-: -(to , # 0%, # 0%, # 0%, # 33%, # 66%, # 100%);
body {
margin: 0;
padding: 0;
/* 设置网页背景图 */
background-image: url(../img/bgimg.jpg);
background-repeat: no-repeat;
}
.wrap{
/* 居中 */
margin: 0 auto;
margin-top: 50px;
/* 登录框内部的距离(内部与输入框和按钮的距离) */
padding: 20px 50px;
/* 登录框背景颜色和透明度 */
background-color: #00000090;
width: 400px;
/* 圆角边 */
border-radius: 10px;
/* 框内所有内容剧中 */
text-align: center;
}
/* 标题字体 */
.wrap .title{
color: white;
}
.wrap input[type="button"]{
border: 0;
width: 150px;
height: 25px;
color: white;
margin-top: 30px;
margin-bottom: 30px;
/* 按钮圆角边 */
border-radius: 20px;
/* 设置按钮渐变 */
background-image: linear-gradient(to right, #b8cbb8 0%, #b8cbb8 0%, #b465da 0%, #cf6cc9 33%, #ee609c 66%, #ee609c 100%);
}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。