博客列表 >328仿网站设计-2018年4月3日补

328仿网站设计-2018年4月3日补

huang2018的博客
huang2018的博客原创
2018年04月04日 11:46:47673浏览

一、用HTML、CSS对某模板网站进行仿真设计

  1. 首先对网站进行结构设计,规划DOM结构。入口文件(首页)代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- 导入重置样式表 -->
<link rel="stylesheet" type="text/css" href="css/reset.css">
<!-- 导入公共样式表 -->
<link rel="stylesheet" type="text/css" href="css/common.css">
<!-- 导入首页样式表 -->
<link rel="stylesheet" type="text/css" href="css/index.css">
<title>首页</title>
</head>
<body>
<!-- 公共头部 -->
<div>
<div>
<div>
<p>欢迎访问某某安防消防工程有限公司~</p>
<p>咨询电话:020-22043297</p>
</div>
</div>
<div>
<div><img src="images/logo.png" alt="logo.png"></div>
<div>
<input type="text" name="terms" placeholder="关键字"><button>搜索</button>
</div>
</div>
<!-- 导航 -->
<div>
<div>
<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>
<li><a href="">品牌加盟</a></li>
<li><a href="">客户服务</a></li>
<li><a href="">人才加盟</a></li>
</ul>
</div>
</div>
</div>
<!-- 首页Banner图 -->
<div>
<img src="images/banner.jpg" alt="图片">
<div></div>
</div>
<!-- 产品列表 -->
<div>
<div>
<h2>产品<img src="images/proicon.png">中心</h2>
<p>局域网远程、外网远程、手机远程、让监控 无处不在</p>
</div>
<ul>
<li><a href=""><img src="images/product.jpg"></a><a href="">产品应用案列</a></li>
<li><a href=""><img src="images/product.jpg"></a><a href="">产品应用案列</a></li>
<li><a href=""><img src="images/product.jpg"></a><a href="">产品应用案列</a></li>
<li><a href=""><img src="images/product.jpg"></a><a href="">产品应用案列</a></li>
<br>
<li><a href=""><img src="images/product.jpg"></a><a href="">产品应用案列</a></li>
<li><a href=""><img src="images/product.jpg"></a><a href="">产品应用案列</a></li>
<li><a href=""><img src="images/product.jpg"></a><a href="">产品应用案列</a></li>
<li><a href=""><img src="images/product.jpg"></a><a href="">产品应用案列</a></li>

</ul>

</div>

<!--内广告 -->
<div></div>


<!-- 外广告 -->
<div>
<img src="images/make.png" alt="图片">
<div>
<p>企业形象通用成品网站系列预装了网页模块、文章模块、产品模块、图文模块、招聘模块、广告模块等功能,预设了企业简介、企业文化、最新动态、产品展示、经典案例、品牌加盟、人才招聘、联系方式、客户留言等栏目,用户也可根据自己的需要方便调整;企业形象通用成品网站系列采用原创的企业形象宣传广告图片轮播,精心设计制作,符合大多数企业网站的需求,是企业建立形象宣传和产品展示网站的最佳之选...</p>
<button>了解更多</button>
</div>
</div>
<hr color="#efefef" size="1">
<!-- 新闻列表 -->
<div>
<div>
<img src="images/news.jpg" alt="">
</div>
<div>
<ul>
<li>
<span><h1>25</h1><p>2010-1</p></span>
<a href=""><strong>本公司参加第八十届广州商</strong></a>
<p>本公司参加第八十届广州商品交易会本公司参加第八十届广州商品交易会</p>
</li>
<li><span><h1>26</h1><p>2010-2</p></span>
<a href=""><strong>本公司参加第八十届广州商</strong></a>
<p>本公司参加第八十届广州商品交易会本公司参加第八十届广州商品交易会</p></li>
<li><span><h1>27</h1><p>2010-3</p></span>
<a href=""><strong>本公司参加第八十届广州商</strong></a>
<p>本公司参加第八十届广州商品交易会本公司参加第八十届广州商品交易会</p></li>
<li><span><h1>28</h1><p>2010-4</p></span>
<a href=""><strong>本公司参加第八十届广州商</strong></a>
<p>本公司参加第八十届广州商品交易会本公司参加第八十届广州商品交易会</p></li>
</ul>
</div>



</div>

<!-- 公共底部 -->

<div>
<div>
<ul>
<li><a href="">阿里云</a></li>
<li><a href="">支付宝</a></li>
<li><a href="">百度搜索</a></li>
<li><a href="">腾讯QQ</a></li>
<li><a href="">腾讯微信</a></li>
<li><a href="">PHP中文网</a></li>
<li><a href="">PHP中文网</a></li>
<li><a href="">PHP中文网</a></li>
<li><a href="">PHP中文网</a></li>
<li><a href="">PHP中文网</a></li>
</ul>
</div>
<div>
<p>CopyRight 2013 All Right Reserved 通用企业模版网站 ICP:xxxxxxxx 网站地图</p>
</div>
</div>
</body>
</html>

2.CSS文件。主要是重置样式表reset.css、公共样式表common.css和首页样式表index.css三个CSS文件

reset.css

/*样式重置*/
html {
	overflow-y: auto;
	overflow-x: hidden;
}
body, h1,h2,h3, ul,li,p {
	margin:0px;
	padding:0px;
	font-family: 'microsoft yehei', Verdana, Arial;
	color: #505050;
}
p, li, a {
	font-size: 14px;
}
ul,li {
	list-style-type: none;
}
a:link, a:visited, a:active {
	color: #505050;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #foo;
}

common.css

/*公共样式表*/
.header {
	height: 170px;
	width:100%;
}
.header .tape {
	height: 28px;
	border-top: 1px solid #f5f5f5;
	border-bottom: 1px solid #f5f5f5;
	background-color: #fbfbfb;
}
.info {
	width: 1140px;
	margin: auto;
	overflow: hidden;
}
.header .tape .info .left {
	float: left;

}
.header .tape .info .right {
	float: right;
	
}
.header .info .logo{
	width: 440px;
	height: 88px;
	float: left;
}
.header .info .search {
	float: right;
	height: 88px;
	margin-right: 100px;
	margin-top: 10px;
}
.header .info .search input {
	width: 200px;
	height: 26px;
	border: 2px solid coral;
	margin:18px 0px;
}
.header .info .search button {
	width: 40px;
	height: 31px;
	background-color: coral;
	border: none;
	color: white;
	margin:-40px;
}
/*头部菜单*/
.header .menu {
	height: 50px;
	width: 100%;
	background-color: black;

}
.header .menu ul li {
	float: left;
	line-height: 50px;
	padding: 0px 40px;
}
.header .menu ul li a {
	font-size: 1.1em;
	color: white;
}
.header .menu ul li:hover {
	background-color: coral;
	cursor: pointer;
}
/*公共底部样式*/
.footer .top {
	width: 100%;
	height: 40px;
	background-color: #3e3e3e;
	margin: auto;
}
.footer .top ul {
	width: 1140px;
	margin: auto;
}
.footer .top ul li {
	float: left;
}
.footer .top ul li a {
	height: 100%;
	padding:0 20px;
	color: #fff;
	text-align: center;
	line-height: 40px;
}
.footer .bottom {
	width: 100%;
	height: 90px;
	background-color: black;
	text-align: center;
}
.footer .bottom p {
	color: #fff;
	line-height: 90px;
}

index.css

.banner{
/*border: 1px solid red;*/
}
.banner img {
	width: 100%;
	height: 452px;
	vertical-align: top;
}
.banner .line {
	height: 30px;
	background-color: #696969;
	margin-top: -30px;
	opacity: 0.5;
}
/*产品列表*/
.product {
	width: 1140px;
	margin:auto;
	margin-top: 30px;
	margin-bottom: 30px;
	overflow: hidden;
}
.product .title {
	text-align: center;
	background-image: url(../images/title_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.product .title img {
	padding:0px 5px;
}
.product li {
	width: 260px;
	height: 282px;
	text-align: center;
	float: left;
	margin: 10px;
}
.product li img {
	width: 260px;
	height: 197px;
	margin-bottom: 10px;
}
.product li img:hover{
opacity: 0.8;
}
/*广告图*/
.ads-img {
	width: 100%;
	height: 412px;
	background-image: url(../images/ads.jpg);
	background-repeat: no-repeat;
	margin-bottom: 50px;
}
.making {
	width: 1140px;
	margin: auto;
	margin-bottom: 50px;

}
.making img {
	width: 286px;
	height: 177px;
	float: left;
	margin-right: 50px;
}
.making .refer p {
	line-height: 2em;
}
.making .refer button {
	height: 34px;
	width: 130px;
	background-color: gray;
	border: none;
	color: white;
}
.making .refer button:hover {
	background-color:coral;
	cursor:pointer;
}
/*新闻列表*/
.news {
	width: 1140px;
	margin: auto;
	margin-top: 50px;
	margin-bottom: 50px;
	overflow: hidden;
}
.news .left {
	float: left;
}
.news .left img {
	width: 500px;
	height: 315px;
}
.news .right {
	overflow: hidden;
}
.news .right ul {
	margin-left: 50px;
}
.news .right ul li {
	height: 80px;
	margin-bottom: 15px;
	border-bottom: 1px dotted #333;
}
.news .right ul li span {
	float:left;
	width:60px;
	height:58px;
	background-color:black;
	margin-right: 30px;
}
.news .right ul li span * {
	color: #fff;
	text-align: center;
}
.news .right ul li a:hover {
	background-color:coral;
	cursor:pointer;
}

二、仿站效果

fz1.png

fz2.png

fz3.png


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议