asp.net 背景图像控件

发布于 2024-11-03 12:10:32 字数 157 浏览 4 评论 0原文

当我将 background-image: url() 放入 .css 时,浏览器不会将该图像放在该位置,但是当我在 .aspx 中写入该命令时,我得到了图像。为什么它不能从 .css 调用图像,我正在制作几个主题,所以我在每个主题中都有一个 .css ,并且在每个主题中我想要有其他标题图片,例如。

When I put background-image: url() in to .css , browser doesnt put that image in that postition, but when i write that command in .aspx i get the image. Why it cant to call image from .css , i am making few themes so i have in every theme one .css and in each i want to have other header pict for example.

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

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

发布评论

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

评论(1

无所谓啦 2024-11-10 12:10:32

当您在 .css 文件中使用 pict/logo.jpg 时,这是相对于 .css 文件的位置,而不是它所包含的文件的位置。如果您将其放入 .aspx 中,则它是相对于 .css 文件的位置而言的。相对于 .aspx。您可能只需要 /pict/logo.jpg

请参阅上一个问题:

在 CSS 文件中使用相对 URL,它相对于什么位置?

When you use pict/logo.jpg in your .css file, this is relative to the location of the .css file, not the file it's included in. If you put it in your .aspx, it's relative to the .aspx. You probably just need /pict/logo.jpg

See this previous question:

Using relative URL in CSS file, what location is it relative to?

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