我正在使用visual Studio Code和live Server来查看我编码时的样子。
这就是我所面临的困境。编码后,它在实时服务器上看起来很棒。
但当我直接在浏览器中打开它时(我已经在chrome、firefox和explorer中打开过),除了图像不显示之外,一切都正常。(我的背景图像、徽标、图标、图片将不会显示)。我将所有文件传输到我的另一台笔记本电脑,结果相同
我所有的图片都是使用背景属性的CSS格式。所有其他的工作,字体颜色,阴影,边框,悬停等,除了图像将不会显示(除了在现场服务器)。其他人也有这个问题吗?如果有,你是如何解决的?
我已经附上了我的代码的屏幕截图…我注释掉了主体中的所有信息。注释掉了其他css文件,注释掉了除body标记之外的所有css代码,应该可以工作,但仍然不会显示body图像。图片文件位于与html文件相同的位置。我在url地址前后使用了引号和没有引号,结果是一样的。
我使用我的另一台笔记本电脑,并在那台笔记本电脑上编码相同的东西(除了使用不同的图像),图像在那台电脑上工作。(也在那台笔记本电脑上使用visual studio代码)
我不知道为什么会发生这样的事情。任何帮助都是非常感谢的。因为我真的不想再次重写html和css。
发布于 2019-10-04 22:50:25
您的the服务器有权限查看图片吗?
您编写css的方式意味着图像与您的.css文件在同一文件夹中。
如果不是,就像这样做:"../path/to/file.jpg“
https://stackoverflow.com/questions/58238567
复制相似问题