asp.net 背景图像控件
当我将 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当您在 .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?