2013-04-03 28 views
6

我將圖像添加到名爲「images」的文件夾中,並將CSS添加到名爲「css」的文件夾中,現在我想使用「images」文件夾中的圖像。我該怎麼做呢?當我用這個,他們沒有露面:在另一個文件夾中的CSS圖像

background: url('/images/bg.jpg'); 

我也嘗試了這些:

background: url('../images/bg.jpg'); 
background: url('../../images/bg.jpg'); 

什麼是我應該使用訪問我的圖片的路徑?

+2

'images'和'css'文件夾在同一級別? –

+0

是在同一工作目錄中的圖像文件夾?我的意思是圖像文件夾和currentpage.css(你在上面的代碼使用的頁面)在同一個文件夾? –

+0

你試過'images/bg.jpg'嗎? –

回答

1

當您使用背景圖像時,請確保您爲包含圖像的容器提供寬度和高度。

+0

這是問題的答案嗎?也許只是一個小費。 – melancia

+0

這是一個答案。不是小費。我相信你沒有遇到這個問題。 – defau1t

+0

這裏的問題是關於文件夾,而不是最佳(正確)的做法。我正是這個意思。 – melancia

12

如果你有一個文件夾結構類似如下:

/public_html/ 
    /css/ 
    /images/ 
    /index.html 

然後你的CSS應該工作。

  • 以「/」返回到根目錄,並開始從那裏開始
  • 與「../」移動一個目錄向後開始,開始有
  • 與」啓動../../ 「移動兩個目錄倒退,並開始在那裏(等等...)往前走,正好與第一
    子目錄啓動和繼續前進

在這裏閱讀更多:http://css-tricks.com/quick-reminder-about-file-paths/

相關問題