如果不考虑兼容的情况下,发现使用calc()也可以实现同样的效果,和大家分享一下:
<!--还是左中右的顺序--> <div class="parent"> <div class="left"></div> <div class="center"></div> <div class="right"></div> </div>
.left, .center, .right {
height: 300px;
float: left;
}
.left {
background-color: red;
width: 300px;
}
.center {
background-color: green;
width: calc(100% - 600px);
}
.right {
background-color: blue;
width: 300px;
}