2014-02-08 155 views
0

我想背景圖片添加到我的HTML網站,但語法我使用不工作,而不是在所有顯示圖像:CSS背景圖片錯誤?

background-image:url('My Designs/down-arrows.png'); 

任何人都知道,如果有一個錯誤在這?或者是否有我可以用於HTML的等價物?

非常感謝,亞當

+0

你能說明這個類是如何定義的以及樣式是如何應用於頁面的?此外,你確定圖像退出該路徑? –

回答

1

是,錯誤的是,你不能在URL中的空格字符:

background-image:url('My Designs/down-arrows.png'); 

可能使用20%?:

background-image:url('My%20?Designs/down-arrows.png'); 

但更好地更改您的文件夾根本不使用空間。

+0

嘗試在%20中添加並仍然無法正常工作,生病嘗試從文件名中刪除空格,謝謝! – user3227914

+0

您*可*在路徑中有空格http://jsfiddle.net/gTaf4/ –

+1

不適用於所有瀏覽器。 [在這裏閱讀此答案](http://stackoverflow.com/a/497972/2997710) – danwarfel