图标没有显示,所以我有这个问题。
我正在使用github上的erikflowers提供的一些天气图标。
当我通过Visual代码中的实时服务器扩展打开我的应用程序时,它们正在工作,并且显示得很好。但是,当我从文件夹中手动打开我的index.html时,它们将显示为空白方块。
有人知道为什么会这样吗?
提前感谢


编辑:

目录:

<link rel="stylesheet" href="./weather-icons-wind.css">
<link rel="stylesheet" href="./weather-icons.css">我确实试着换到。/没有帮助。
它说它找不到文件,但它们在那里

发布于 2021-02-01 18:21:29
你的手帕不对。正如你在评论中所写的-
若要使用天气图标,请将主CSS文件放在CSS 目录中,并将字体文件放在与CSS主管相同的文件夹级别上。
您没有CSS 目录。
还请查看您的控制台错误。
路线错了..。你的项目名称不见了。
“./JavaScript/Projects/字体/天气.”,您的文件夹“天气API”在哪里?
我建议创建一个CSS文件夹(您的styles.css保留在项目根目录中),其中包含您的图标样式表文件。这应该能解决你的问题。
发布于 2021-02-01 17:00:43
你是怎么访问这些图标的?CDN?或者您是否将它们本地存储在某个单独的文件夹中?此外,共享您的index.html和文件夹结构。
例如,将它们放在一个名为icons的文件夹中,比如一个名为cloud.png的文件。然后有两种方法可以在HTML文件中访问它们:
使用icons/cloud.png
./icons/cloud.png的
这两种方法都可以在Live中工作,但有时我们必须在直接打开index.html或在Github页面上托管时使用第二种方法。所以试一试,看看哪一种适合你。
https://stackoverflow.com/questions/65996789
复制相似问题