當我將網站上傳到服務器時,導航背景的圖像丟失。其他一切正常。這裏有什麼可能是錯的?將網站上傳到服務器時出現問題
navbar-default {
background: url(img/meshH.png);
padding: 10px 0;
box-shadow: 0 0 3px #ccc;
font-weight: 500;
padding-bottom: 18px;
當我將網站上傳到服務器時,導航背景的圖像丟失。其他一切正常。這裏有什麼可能是錯的?將網站上傳到服務器時出現問題
navbar-default {
background: url(img/meshH.png);
padding: 10px 0;
box-shadow: 0 0 3px #ccc;
font-weight: 500;
padding-bottom: 18px;
可能是圖像路徑的問題,最好是通過在開始處添加../來給出路徑。它意味着當前文件夾然後添加圖像路徑。
像background: url(../img/meshH.png);
或
background-image: url('img/meshH.png');
「IMG」文件夾應該在你的虛擬目錄的根目錄,稱該網站的名稱是MyWebSite,它的物理指向C:\ MyWebSite,所以'img'文件夾應該是C:\ MyWebSite \ img。
如果你的CSS文件位於在根文件夾的目錄,你可能需要追加../
到url爲了目標的IMG文件夾正常,像這樣:
background: url(../img/meshH.png);
或者
background-image: url(../img/meshH.png);
路徑從你的CSS目錄開始,所以你需要上去一個文件夾。
你把'meshH.png'上傳到'img'目錄了嗎? – Amadan
直接從瀏覽器訪問該圖像會發生什麼? – Griffith
網站的網址是什麼? –