我有一个固定位置和宽度为 100%的顶栏(黄色) 。在条形图中,左侧div
(红色)可以是任何width
(流体)。右侧div
(绿色)包含input
以下元素:
- 需要有宽度作为顶部栏的剩余空间(意思是:绿色区域应该覆盖所有黄色区域,无论红色的宽度如何)
- 我不想添加更多的 html 元素。因此,鉴于下面代码中的这种结构,我尝试使用 css。
- 我可以使用js轻松地做到这一点,但我现在想避免它。
示例代码:http: //jsfiddle.net/qhoc/jBQDB/2/
如您所见,现在我使用right: 0
了.input input
它,但它不起作用。右边还有黄色空间。这意味着input
元素宽度没有扩大。我试过了position: absolute
,它仍然是一团糟。
帮助是感谢!