index.html文件
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>三栏布局页面</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
<!--头部区域-->
<header>
<h4>头部区域</h4>
</header>
<!--主体区域-->
<div class="main"></div>
<aside class="left">
<p>左侧边栏</p>
</aside>
<aside class="right">
<p>右侧边栏</p>
</aside>
<section class="middle">
<p>内容区域</p>
</section>
</div>
<!--底部区域-->
<footer>
<p>底部区域</p >
</footer>
</body>
</html>
style.css文件
html,body,h4,p {
/*padding是内边距*/
padding:0;
margin:0;
text-align:center;
font-size:16px;
}
header,footer {
height:25px;
}
.main {
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding: 0 100px;
}
.left {
background: #eee;
width:100px;
position:absolute;
left: 0;
}
.middle {
background: #ddd;
}
.right {
background: #eee;
width: 100px;
position: absolute;
right: 0;
}
.left,.right,.middle {
height: 190px;
}