image - 从 CSS 调用图像

标签 image html css

  • 我的 .html 文件都在 Assignment1/*.html 文件中
  • 我的 CSS 文件位于 Assignment1/style/cssfile.css
  • 我的图片在 Assignment1/images/images.png

如何将图像从 Assignment1/style/cssfile.css 调用到 Assignment1/images/images.png 文件?

我不能像 html 文件那样做,因为我只能转发文件夹以供浏览。我正在尝试:

.top {background-image: url("Assignment1/images/deco1400.png");}

从 css 文件无用。

如何从不同目录中的 CSS 引用我的图像文件。

最佳答案

尝试

background-image: url("../images/deco1400.png");

你的树结构是这样的

Assignment1
  style
    style.css <- you are here
  images
    img1.png

所以要么你需要向上一级 (..) 然后输入图像,要么你需要给出绝对路径/images/img1.png(注意 /在开头)。两者都应该工作,假设 Assignment 是你的根目录

更新:您可能有兴趣阅读有关相对和绝对路径的内容。

关于image - 从 CSS 调用图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10260370/

相关文章:

image - 将来自 tumblr 的照片帖子嵌入到外部网站

javascript - 如何为 mediaelement.js 创建皮肤?

html - iFrame 没有并排响应(当屏幕变小时内联 block 中断)

html - 如何强制 "vw"单位服从 html meta "viewport"标签宽度设置?

html - Google Chrome 渲染引擎 - 意外边距,将鼠标悬停在图像上后删除

Android:图片库分享到应用程序

html - Bootstrap 4 - 导航栏扩展中缺少填充

jquery - 如何使用 jQuery 动态重新评估函数?

java - android imageview.setBackgroundResource() 不工作

css - 将元素放置到 DIV 的末尾