使具有绝对位置的 div 展开并填充页面的其余部分
我有一个具有绝对定位的 div,它充当一种水平线,带有带有 x-repition 的背景图像。我希望它的宽度填满整个页面,但它的 x 位置不是 0,所以我不能只给它宽度 100%。 我该怎么做?
I have a div with absolute positioning, which serves as a kind of horizontal line, with a background image with x-repition. I want its width to fill up the whole page, but its x-position isn't 0 so I can't just give it width 100%.
How do I do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我设法通过将 div 嵌套在另一个 div 中来解决这个问题,该 div 具有 left:0、width:100% 和 Overflow:hidden。完美运作 =)
I managed to solve it by nesting the div in another div which has left:0, with width:100% and overflow:hidden. Works perfectly =)
您可以同时指定
left
和right
:You can specify both
left
andright
at the same time:我认为你必须使用 javascript 来捕获窗口的宽度。然后将宽度分配给div。
I think you would have to use javascript to capture the width of the window. Then assign the width to the div.