一个简单的模板了解css+div网页布局

Posted NotFoundObject

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个简单的模板了解css+div网页布局相关的知识,希望对你有一定的参考价值。

直接附上最终效果图:

 

index.html内容:

<html> 
<!--20170730 soulsjie-->
    <head> 
		<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
		<title>div+css页面布局综合练习</title> 
		<link rel="stylesheet" href="style.css" type="text/css" />
		<!--css文件的引用-->
    </head> 
    <body> 
		<!--logo开始-->
		<div class="logo">logo位</div>
		<!--logo结束-->
		<!--导航栏开始-->
		<div class="jianxi1"></div>
		<div class="Navigation">导航栏位</div>
		<!--导航栏结束-->
		<div class="jianxi2"></div>
		<!--内容开始-->
		<div class="content">
			<!--第一版块开始-->
			<div class="contentone">
				<!--栏目一开始-->
				<div class="lanmuyi">
					<div class="lanmuheadyi">
						<div class="lanmunameyi"><span class="nameyi">栏目一</span></div><!--栏目名-->
						<div class="lanmumoeryi"><span class="moreyi">更多...</span></div><!--更多-->
					</div><!--栏目头部-->
					<div class="lanmucontent"></div><!--栏目内容-->
				</div>
				<!--栏目一结束-->
				<!--栏目二开始-->
				<div class="lanmuer">
					<div class="lanmuheader">
						<div class="lanmunameer"><span class="nameer">栏目二</span></div><!--栏目名-->
						<div class="lanmumoerer"><span class="moreer">更多...</span></div><!--更多-->
					</div><!--栏目头部-->
				</div>
				<!--栏目二结束-->
				<!--栏目三开始-->
				<div class="lanmusan">
					<div class="lanmuheadsan">
						<div class="lanmunameyi"><span class="nameyi">栏目三</span></div><!--栏目名-->
						<div class="lanmumoeryi"><span class="moreyi">更多...</span></div><!--更多-->
					</div><!--栏目头部-->
					<div class="lanmucontent"></div><!--栏目内容-->
				</div>
				<!--栏目三结束-->
			</div>
			<!--第一版块结束-->
			<div class="jianxi3"></div>
			<!--第二版块开始-->
			<div class="contenttwo">
				<!--栏目四开始-->
				<div class="lanmusi">
					<div class="lanmuheadsi">
						<div class="lanmunamesi"><span class="namesi">栏目四</span></div><!--栏目名-->
						<div class="lanmumoersi"><span class="moresi">更多...</span></div><!--更多-->
					</div><!--栏目头部-->
					<div class="lanmucontent"></div><!--栏目内容-->
				</div>
				<!--栏目四结束-->
				<!--栏目五开始-->
				<div class="lanmuwu">
					<div class="lanmuheadwu">
						<div class="lanmunamewu"><span class="namewu">栏目五</span></div><!--栏目名-->
						<div class="lanmumoerwu"><span class="morewu">更多...</span></div><!--更多-->
					</div><!--栏目头部-->
					<div class="lanmucontent"></div><!--栏目内容-->
				</div>
				<!--栏目五结束-->
			</div>
			<!--第二版块结束-->
		</div>
		<!--内容结束-->
		<!--底部开始-->
		<div class="footer">底部内容</div>
		<!--底部结束-->
    </body> 
</html>

 style.css内容:

body{margin:0; padding:0}
/*logo*/
.logo{ background:#FF0000; margin:0 auto; width:960px; height:300px}
/*导航栏*/
.Navigation{ background:#990000; width:960px; height:30px; margin:0 auto}
/*内容*/
.content{ background:#ffffff; width:960px; height:635px; margin:0 auto}
/*第一版块*/
.contentone{ background:#ffffff; width:960px; height:300px; margin:0 auto}
/*栏目一*/
.lanmuyi{ background:#ffffff; width:250px; height:300px; float:left;border:2px solid #ff0000; margin:0 20 0 0}
.lanmuheadyi{ background:#FF0000; width:250px;height:30px}
.lanmunameyi{ width:135px;height:30px; float:left}
.lanmumoreyi{ width:135px;height:30px; float:right;}
.nameyi{ text-align:left; color:#ffffff; font-size:14px; margin:0 0 0 10}
.moreyi{ text-align:right; color:#ffffff; font-size:14px; margin:0 0 0 60}
/*栏目二*/
.lanmuer{ background:#fff; width:408px; height:300px; float:left;border:2px solid #FF6600; margin:0 20 0 0}
.lanmuheader{ background:#FF6600; width:408px;height:30px}
.lanmunameer{ width:180px;height:30px; float:left}
.lanmumoreer{ width:180px;height:30px; float:right;}
.nameer{ text-align:left; color:#fff; font-size:14px; margin:0 0 0 10}
.moreer{ text-align:right; color:#fff; font-size:14px; margin:0 0 0 170}
/*栏目三*/
.lanmusan{ background:#ffffff; width:250px; height:300px; float:right;border:2px solid #ff3300; margin:0 0 0 0}
.lanmuheadsan{ background:#ff3300; width:250px;height:30px}
/*第二版块*/
.contenttwo{ background:#ffffff; width:960px; height:300px; margin:0 auto}
/*栏目四*/
.lanmusi{ background:#fff; width:466px; height:300px; float:left;border:2px solid #FF9900; margin:0 20 0 0}
.lanmuheadsi{ background:#FF9900; width:466px;height:30px}
.lanmunamesi{ width:240px;height:30px; float:left}
.lanmumoresi{ width:240px;height:30px; float:right;}
.namesi{ text-align:left; color:#ffffff; font-size:14px; margin:0 0 0 10}
.moresi{ text-align:right; color:#ffffff; font-size:14px; margin:0 0 0 170}
/*栏目五*/
.lanmuwu{ background:#fff; width:466px; height:300px; float:left;border:2px solid #FFCC00; margin:0 0 0 0}
.lanmuheadwu{ background:#FFCC00; width:466px;height:30px}
.lanmunamewu{ width:240px;height:30px; float:left}
.lanmumorewu{ width:240px;height:30px; float:right;}
.namewu{ text-align:left; color:#ffffff; font-size:14px; margin:0 0 0 10}
.morewu{ text-align:right; color:#ffffff; font-size:14px; margin:0 0 0 170}

/*底部*/
.footer{ background:#990000; width:960px; height:80px; margin:0 auto}
/*间隙*/
.jianxi1{ background:#ffffff; height:5px; margin:0 auto}
.jianxi2{ background:#ffffff; height:10px; margin:0 auto}
.jianxi3{ background:#ffffff; height:20px; margin:0 auto}

 

 

以上是关于一个简单的模板了解css+div网页布局的主要内容,如果未能解决你的问题,请参考以下文章

div+css三行两列布局怎么写,求大神解答

希望高手给点div+css布局心得

div+css布局的基本流程

css+div布局,左右两个div怎么能自动适应高度

HTML,div与css。怎样制作一个,商品列表。就像是在淘宝浏览那些商品。当你的鼠标移到商品那里

div css如何实现子DIV里的多个子DIV水平居中?