Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 渐变背景CSS页面的全高_Html_Css_Gradient - Fatal编程技术网

Html 渐变背景CSS页面的全高

Html 渐变背景CSS页面的全高,html,css,gradient,Html,Css,Gradient,我有一个网站,它使用的梯度如下: #grad { background: -webkit-linear-gradient(#87a0b4 80%, #6b88a1); background: -o-linear-gradient(#87a0b4 80%, #6b88a1); background: -moz-linear-gradient(#87a0b4 80%, #6b88a1); background: linear-gradient(#87a0b4 80%,

我有一个网站,它使用的梯度如下:

#grad {
    background: -webkit-linear-gradient(#87a0b4 80%, #6b88a1);
    background: -o-linear-gradient(#87a0b4 80%, #6b88a1);
    background: -moz-linear-gradient(#87a0b4 80%, #6b88a1);
    background: linear-gradient(#87a0b4 80%, #6b88a1);
}

<body id="grad">
#梯度{
背景:-webkit线性梯度(#87a0b4 80%,#6b88a1);
背景:-o-线性梯度(#87a0b4 80%,#6b88a1);
背景:-moz线性梯度(#87a0b4 80%,#6b88a1);
背景:线性梯度(#87a0b4 80%,#6b88a1);
}
我遇到的问题是,如果页面恰好拉伸到比我的标准窗口更高的位置(我确信这在不同的屏幕上会有所不同),梯度就会重置

这里可以看到问题:

我如何解决这个问题,使渐变始终在底部结束,而不管页面结束多长时间?

只需使用

background-attachement: fixed;
简单使用

background-attachement: fixed;
简单使用

background-attachement: fixed;
简单使用

background-attachement: fixed;

尝试将
背景附件:固定
高度:100%
添加到您的
#grad

尝试将
背景附件:固定
高度:100%
添加到您的
#grad

尝试将
背景附件:固定
高度:100%
添加到您的
#grad
尝试将
背景附件:fixed
高度:100%
添加到您的
#grad

替换您的容器类,该类现在看起来如下:

      .container {
         width: 980px;
        height: 1000px;
      }
为此

.container {
   width: 980px;
   height: 100%;
}

只需更改高度以填充100%

即可替换容器类,该类现在看起来如下所示:

      .container {
         width: 980px;
        height: 1000px;
      }
为此

.container {
   width: 980px;
   height: 100%;
}

只需更改高度以填充100%

即可替换容器类,该类现在看起来如下所示:

      .container {
         width: 980px;
        height: 1000px;
      }
为此

.container {
   width: 980px;
   height: 100%;
}

只需更改高度以填充100%

即可替换容器类,该类现在看起来如下所示:

      .container {
         width: 980px;
        height: 1000px;
      }
为此

.container {
   width: 980px;
   height: 100%;
}


只需更改高度以填充100%

请包含足够的代码以重现错误,而不是指向您站点的链接。我包含的代码是用于渐变的所有代码。错误不能仅通过该代码片段重现,因此您需要提供更多代码。我添加了此代码,请查看重现的含义;如果您只有您提供的代码,那么代码当然会正常工作。问题是,您没有提供足够的代码让我们在您的情况下看到这一点。今后,请至少提供准确再现错误所需的最少代码,最好是使用JSFIDLE或类似链接。请包含足够的代码来再现错误,而不是指向您站点的链接。我包含的代码是用于梯度的所有代码。仅此代码片段无法再现错误,所以你需要提供更多的代码。我加了这个请查一下是什么意思;如果您只有您提供的代码,那么代码当然会正常工作。问题是,您没有提供足够的代码让我们在您的情况下看到这一点。今后,请至少提供准确再现错误所需的最少代码,最好是使用JSFIDLE或类似链接。请包含足够的代码来再现错误,而不是指向您站点的链接。我包含的代码是用于梯度的所有代码。仅此代码片段无法再现错误,所以你需要提供更多的代码。我加了这个请查一下是什么意思;如果您只有您提供的代码,那么代码当然会正常工作。问题是,您没有提供足够的代码让我们在您的情况下看到这一点。今后,请至少提供准确再现错误所需的最少代码,最好是使用JSFIDLE或类似链接。请包含足够的代码来再现错误,而不是指向您站点的链接。我包含的代码是用于梯度的所有代码。仅此代码片段无法再现错误,所以你需要提供更多的代码。我加了这个请查一下是什么意思;如果您只有您提供的代码,那么代码当然会正常工作。问题是,您没有提供足够的代码让我们在您的情况下看到这一点。在将来,请至少提供准确再现错误所需的最少代码,最好使用JSFIDLE或类似链接。感谢您的回复,我添加了两行代码,结果是相同的。请尝试并提供更大的代码示例,可能尝试JSFIDLE,以便我们可以处理它。当我在你的live站点上用Firebug进行编辑时,如果我应用了两个CSS修复,我就无法重现这个问题。没问题。很高兴你修好了!感谢您的回复,我添加了这两行代码,结果是相同的请尝试并提供更大的代码示例,也许可以尝试JSFIDLE,以便我们可以使用它。当我在你的live站点上用Firebug进行编辑时,如果我应用了两个CSS修复,我就无法重现这个问题。没问题。很高兴你修好了!感谢您的回复,我添加了这两行代码,结果是相同的请尝试并提供更大的代码示例,也许可以尝试JSFIDLE,以便我们可以使用它。当我在你的live站点上用Firebug进行编辑时,如果我应用了两个CSS修复,我就无法重现这个问题。没问题。很高兴你修好了!感谢您的回复,我添加了这两行代码,结果是相同的请尝试并提供更大的代码示例,也许可以尝试JSFIDLE,以便我们可以使用它。当我在你的live站点上用Firebug进行编辑时,如果我应用了两个CSS修复,我就无法重现这个问题。没问题。很高兴你修好了!