【发布时间】:2017-04-04 12:40:46
【问题描述】:
假设我有一个包含 3 列的布局:
| left sidebar | content | right sidebar |
每一列都是一个带有float: left的div。
我想让内容 div 始终居中,但也要为其设置 max-width:
| left sidebar | centered + max width | right sidebar |
3 列的总宽度应始终为 100%,因此两个侧边栏将适应并填充剩余空间。
所以在一个非常大的屏幕上它看起来像这样:
| left sidebar | content | right sidebar |
好像内容 div 有边距:0 auto(但两个 div 在两侧而不是空白处)。
有没有可能用 CSS 做这样的事情?
【问题讨论】: