CSS梯度在Firefox中不是静态的

发布于 2024-12-05 06:56:09 字数 711 浏览 1 评论 0原文

第一次发布 - 希望有人可以提供帮助。

我在使用Ajax的页面上有一个梯度背景(在通话后很长时间)。

在IE(版本9)中,当我向下滚动时,梯度背景保持不变,但是在Firefox(版本6)中,梯度对于一个正常的页面长度是正确的,但是当我向下滚动后台梯度时,请重复。

有什么办法可以让Firefox与IE相同(无论我滚动多远,请保持相同?

这是我的CSS与梯度有关:

html {
    background-color: #8c827a;
    height: 100%;
    margin: 0 0 1px;
    padding: 15px;

    /* Mozilla: */
    background: -moz-linear-gradient(top, #8c827a, #2B2825);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#8c827a), to(#2B2825));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#8c827a', EndColorStr='#2B2825', GradientType=0);
}

first time posting - I hope somebody can help.

I have a gradient background on a page which uses ajax (and becomes quite long after the call).

In IE (version 9) the gradient background stays the same when I scroll down, however in Firefox (version 6) the gradient is correct for one normal page length, but when I scroll down the background gradient repeats itself.

Is there any way I can get firefox to do the same as IE (stay the same no matter how far I scroll?

Here is my css relating to the gradient:

html {
    background-color: #8c827a;
    height: 100%;
    margin: 0 0 1px;
    padding: 15px;

    /* Mozilla: */
    background: -moz-linear-gradient(top, #8c827a, #2B2825);
    /* Chrome, Safari:*/
    background: -webkit-gradient(linear,
                left top, left bottom, from(#8c827a), to(#2B2825));
    /* MSIE */
    filter: progid:DXImageTransform.Microsoft.Gradient(
                StartColorStr='#8c827a', EndColorStr='#2B2825', GradientType=0);
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

青萝楚歌 2024-12-12 06:56:09

要使其他浏览器的行为与Internet Explorer相同,您可以制作背景filex

html {
    background-attachment: fixed
}

确保在两个背景之后放置背景,声明。

To make other browsers behave the same as Internet Explorer, you can make the background fixed:

html {
    background-attachment: fixed
}

Make sure you place background-attachment after the two background declarations.

执手闯天涯 2024-12-12 06:56:09

添加此CSS:

background-attachment: fixed;

此属性“销钉”浏览器视口上的背景。

Add this CSS:

background-attachment: fixed;

This property "pins" the background at the browser viewport.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文