2012-10-03 32 views
1

奇怪的事情。我將我的網站從開發移植到生產,現在我的CSS文件中加載的圖像都無法正常工作。css無法加載其他目錄中的圖像

目錄結構:從CSS

root 
root - css 
root - icons 

示例代碼:

.icon_edit { 
    display: block; 
    background:url(../icons/sharp_reply.png) center right no-repeat; 
    width: 16px; 
    height: 16px; 
} 

上面的代碼做我的臨時服務器上的工作。 它也可以,如果我移動圖像的CSS文件夾,更改:

background:url(../icons/sharp_reply.png) 

background:url(sharp_reply.png) 

所以它可能有一些做的網絡服務器(Apache)的配置還是有些權限設置? 我只是不知道哪個。

+1

您是否檢查過所有的文件和文件夾? – MikeB

+0

你能顯示引用root-css和root-images的html文件 – Vikram

+2

我懷疑這與Apache有什麼關係,而且很可能是由於你的路徑。 – j08691

回答

1

將您的目錄從'圖像'重命名爲'圖標'

+0

對不起,我在郵件中犯了一個錯誤。該目錄被稱爲圖標,我所做的例子是正確的。 –