这个问题可以采用很多种方法解决,以下提供一种简单的实现方式:
<body>
<div class="container">
<div class="left"></div>
<div class="main"></div>
<div class="right"></div>
</div>
</body>
.container div{
height: 200px;
}
.container{
padding: 0 200px;
}
.left, .main, .right {
position: relative;
float: left;
}
.main {
background: yellow;
width: 100%;
}
.left {
background: red;
margion-left: -100%;
left: -200px;
}
.right {
background: green;
margion-left: -200px;
left: 200px;
}
实现结果: