拉伸背景图像

发布于 2024-12-03 11:58:20 字数 498 浏览 0 评论 0原文

我有一个尺寸为 1x947 px 的背景图片,

问题是它是渐变颜色,所以我只使用repeat-x, 但是当页面高度超过 947 px 时,它会显示背景 颜色,

background-image:url(bg.gif);
background-repeat:repeat-x;

如何拉伸

在此处输入图像描述

这是小提琴上的代码示例 http://jsfiddle.net/K9cUd/1/

I have a background image with size 1x947 px,

the problem is it's a gradient color, so i only use repeat-x,
but when the page height over 947 px, it shows it background
color,

background-image:url(bg.gif);
background-repeat:repeat-x;

how to stretch it?

enter image description here

here's the code example on fiddle http://jsfiddle.net/K9cUd/1/

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

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

发布评论

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

评论(2

清眉祭 2024-12-10 11:58:20

没有代码或示例很难判断。

您可以使用 CSS3 的

background-size: 100%;

它将其拉伸到整个页面大小。

您可能需要执行

background-size: 0 100%;background-size: 0% 100%;

这样宽度就不会改变。

您可以在这里阅读更多信息:http://webdesign.about.com/od/styleproperties /p/blspbgsize.htm

和规范:http://www.w3.org/TR/css3-background/#the-background-size

Hard to tell without the code or an example.

You could use CSS3's

background-size: 100%;

which should stretch it to the entire page size.

You might need to do

background-size: 0 100%; or background-size: 0% 100%;

so the width does not change.

You can read more here: http://webdesign.about.com/od/styleproperties/p/blspbgsize.htm

And the spec: http://www.w3.org/TR/css3-background/#the-background-size

生寂 2024-12-10 11:58:20

如果您不想使用百分比,请使用:

    background-size: cover;

If you don't want to use percentages use:

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