我制作了一個專案只是為了好玩,其中我從 css 應用了背景影像,它們在 localhost 中作業得很好,但是當上傳到 github 上時,除了背景中的影像之外,所有影像都是可見的。github的鏈接如下。 https://github.com/AmanShahwaz/Driver-s-Community
提前致謝
uj5u.com熱心網友回復:
這是你的問題:
<img src="/D-Community/imgaes/1.jpg" alt="" srcset="">
您的倉庫名稱是“Driver-s-Community”,它也是您的 github 頁面站點的基本 URL ( https://amanshahwaz.github.io/Driver-s-Community/ )。
但是,您的代碼 URL 鏈接到https://amanshahwaz.github.io/D-Community/,它根本不存在(在撰寫本文時它不存在),因此給出了損壞的鏈接。這可能是因為您的本地檔案夾名稱與存盤庫名稱不同。為防止此類沖突,您應該使兩個名稱保持一致。
解決方案是將您的本地作業目錄重命名為“Driver-s-Community”或將您的存盤庫重命名為“D-Community”,并相應地更改您的基本 URL。
如果您將本地檔案夾重命名為 Driver-s-Community,那么您的 URL 應如下所示:
<img src="/Driver-s-Community/imgaes/1.jpg" alt="" srcset="">
否則,無需更改您的 URL。
此外,作為旁注,考慮到您的專案結構,您可能應該使用./而不是顯式輸入您的基本 URL。這有助于避免此類事故。
希望這會有所幫助,如果有幫助,請標記為已接受的答案。謝謝!
PS你在“imgaes”中有錯字,應該是“images”。:)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/465777.html
