我有两个div
#left
和#right
。
右边的div有一个固定的宽度。
如何让左边的div占用所有剩余的水平空间?
答案 0 :(得分:7)
将#right
div隐藏在#left
内,并使#left
不浮动。如果您希望浮动#left
下方的空格为空,请将右边距添加到#right
宽度的#right
。
你可能还需要向#right
元素添加一个负右边距,等于左边的右边距,将其拉到#left
的右边缘太。或者使用负余量,您可以使用#left
设置position: relative
并将position: absolute
添加到#right
的左上角#left
(同时填充{} {1}})。
答案 1 :(得分:1)
如何使用表格或CSS显示:table-cell;属性?