如果 #color 而不是图像,背景位置不起作用

发布于 2024-11-29 21:44:34 字数 263 浏览 1 评论 0原文

background:transparent url(../img/fondo_footer.png) repeat-x scroll;
background-position: 0px 140px;

这样背景就


background:#01244e;
background-position: 0px 140px;

这样垂直移动了,是不是

我该如何解决这个问题?

background:transparent url(../img/fondo_footer.png) repeat-x scroll;
background-position: 0px 140px;

This way the background is vertically moved


background:#01244e;
background-position: 0px 140px;

this way, is not

How can i solve this?

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

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

发布评论

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

评论(2

飘落散花 2024-12-06 21:44:34

背景位置仅适用于 http://www.w3.org/TR/ 的图像CSS2/colors.html

因此,如果您提供颜色值,它将应用于整个元素。

background-position only applies to images according to http://www.w3.org/TR/CSS2/colors.html

So if you supply a color value, it will apply to the whole element.

浅笑依然 2024-12-06 21:44:34

这没有意义。由于您要设置背景颜色,因此设置什么位置并不重要,因为各处的颜色都是相同的。如果你设置了图像,那么位置就意味着你要显示图像的哪一部分。

It doesn't make a sense. Since you're setting the background color, it doesn't matter what position do you set, because the color everywhere the same. If you set the image, then the position means what part of image you're going to show.

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