css宽度100%仅覆盖屏幕大小(不覆盖滚动后的行)

css宽度100%仅覆盖屏幕大小(不覆盖滚动后的行),css,width,Css,Width,在我的css代码中,我用 height:100%; 但结果是,100%捕获的范围仅为屏幕大小。 如果页面有滚动条,则需要滚动的所有页面行似乎都没有这些背景 有什么建议吗 注意:我的元素大小是动态变化的。这是因为100%表示父元素的100%。首先,确保您的文档实际上是浏览器窗口的100% body { background-image:url('paper.gif'); background-repeat:repeat-y; } html, body { width: 100%;

在我的css代码中,我用

height:100%;
但结果是,100%捕获的范围仅为屏幕大小。 如果页面有滚动条,则需要滚动的所有页面行似乎都没有这些背景

有什么建议吗


注意:我的元素大小是动态变化的。

这是因为100%表示父元素的100%。首先,确保您的文档实际上是浏览器窗口的100%

body
{
background-image:url('paper.gif');
background-repeat:repeat-y;
} 
html, body {
    width: 100%;
    height: auto !important;
    height: 100%; /* for older browsers */
    min-height: 100%;
}

这是因为100%表示父元素的100%。首先,确保您的文档实际上是浏览器窗口的100%

html, body {
    width: 100%;
    height: auto !important;
    height: 100%; /* for older browsers */
    min-height: 100%;
}

首先,如果
100%px
无效,请更改为
100%
,看看是否有改进。我将我的问题编辑为100%。但仍然不可行尝试将HTML和BODY标记也设置为高度:100%良好开始
100%px
无效,请更改为
100%
,然后查看是否有改进我将我的问题编辑为100%。但仍然不可行尝试将HTML和BODY标记设置为高度:100%我在css上发布,它在google chrome上有效,但在firefox上无效:(我在css上发布,它在google chrome上有效,但在firefox上无效:(