路經代碼都沒有錯,但是圖片就是顯示不出來。
在url(imagepath)里的這個imagepath(圖片路徑)。原來它是相對於.css文件所在的文件夾,也就是調用css文件夾下的子文件夾來獲取路徑地址,
通過瀏覽器調試,可以看到瀏覽器獲取路徑是從css下面的img來找我的圖片的,但是
我的img和css是平級的文件夾,就是說css下面是沒有img這個文件夾存在的,所以瀏覽器當然報錯了,因為根本找不到嘛
簡單點說,就是假如我文件夾下有一個index.html,它要調用index.html所在的一個子文件夾css下的style.css文件,背景圖片存放在與css文件夾同級的img文件夾下,於是乎,這里的CSS應該這樣寫:
background:url(../images/true.svg) ;