2011-09-04 41 views
0

我正在研究一个新的投资组合网站,其菜单看起来像这样:http://cl.ly/9rJ7 徽标和三个按钮都是绝对定位的,并且具有固定宽度(将通过动画更改后来的javascript)。 因此,右侧的div应该完全适合第三个按钮和浏览器右侧边缘之间的差距(如截图所示)。Stretch div以适应差距

我已经试过给它一个100%的宽度,位置为left:700px,父div为overflow:hidden,但这看起来对我来说不是正确的css,因为溢出并不是'在某些浏览器中工作。 有什么建议吗?

回答

0

的标志和三个按钮绝对定位,并且具有一个固定的宽度 ..的div来因此应完全适合到间隙 之间的第三个按钮和浏览器的右边缘向右..我已经已经尝试给它100%的宽度,左侧的位置:700px

尝试position:absolute; left:700px; right:0

可以同时设置leftright属性。

+0

非常感谢,这工作很好,并帮助我。干杯,詹尼克 – Janik

0

如果将左侧元素左侧浮动,然后添加左侧为margin-left的div,则应将剩余空间填充到右侧。