0

我有一个容器元素:

div#container {
  width:100%;
  height: 20px;
  overflow:hidden"
}

在这个容器内,我有三个浮动的子 div left。第一个和第三个子 div 有width = 100px

如何设置第二个 div 的样式以占用剩余空间?

注意:css只有,没有javascript

4

1 回答 1

0

如果你可以换到float:right第三个div,我推荐你如下布局:

div#container { width:100%; height: 20px; overflow:hidden;display:table; }
div#div1 { float:left; width:100px; display:table-cell; }
div#div2 { margin-left:100px; margin-right:100px; width:100%; display:table-cell; }
div#div3 { float:right; width:100px; display:table-cell; }
于 2012-05-27T22:52:17.587 回答