2013-03-11 48 views
1

剛開始創建網站時,我第一次使用MAMP和CodeIgniter框架。我試圖從CSS代碼中顯示圖像,但是當我在本地主機上打開網站時,它們沒有顯示出來。我的問題是:通過MAMP運行的CSS中的圖像不會顯示localhost

我需要將圖像放在MAMP文檔中的特定位置嗎?或者是有什麼我沒有配置第一?(我敢打賭,它的東西很小,我沒有做..)只是爲了說明我已經嘗試了改變URL和文件位置幾次,但沒有運氣..

下面是鏈接到我試圖顯示的圖像的CSS代碼,除了圖像不顯示外,其他所有工作都可以使用。

請幫忙。

#header { 
overflow: hidden; 
width: 1000px; 
height: 50px; 
margin: 00px auto 20px auto; 
background: url(/Applications/MAMP/htdocs/website/application/views/images/img03.jpg) no-repeat right top; 
} 
+2

嘗試改變'/應用程序/ MAMP/htdocs中/網站/應用/視圖/ images/img03.jpg'到'/ application/views/images/img03.jpg' – j08691 2013-03-11 19:45:54

+0

感謝您的回覆,我試過這個並更改了網址的幾次,但仍然沒有運氣:( – Daveloper87 2013-03-11 19:51:53

回答

4
background: url(/Applications/MAMP/htdocs/website/application/views/images/img03.jpg) 

「localhost」的點htdocs目錄,則必須設置從那裏

background: url(/website/application/views/images/img03.jpg) 

啓動路線可以與F12使用,如果您使用的鍍鉻如果對圖像的正確路徑

+0

感謝您的幫助,我試過這個,但沒有運氣..我忘了提及我在問題中使用CodeIgniter,所以我不知道這是否有助於回答幾個問題?.. – Daveloper87 2013-03-11 20:05:47

+0

CSS,JAVASCRIPT,IMAGES, ETC允許直接訪問,也許你應該在你的目錄的根目錄中爲這些文件創建一個「靜態」目錄 – 2013-03-11 20:15:53

+0

修正了它!需要在主網站文件夾中創建文件夾,而不是在應用程序下。謝謝你的幫助! – Daveloper87 2013-03-11 20:26:31

1

更改圖片路徑。舉例來說,如果你有一個文件夾在你的CSS文件名爲css,您的圖片views和2個文件夾都在同一水平線上:

background: url(../views/images/img03.jpg) no-repeat right top; 
+0

感謝您的回覆,我試過了並更改網址的幾次,但仍然沒有運氣 – Daveloper87 2013-03-11 19:52:25

+0

你必須顯示你的文件夾結構..你的路徑是毫無疑問的問題 – 2013-03-11 19:58:25

+0

如果我實際上告訴大家我使用的是什麼框架可能會有所幫助:s ...我正在使用CodeIgniter,所以它的文件結構下,如果有幫助? – Daveloper87 2013-03-11 20:04:47