這裏是我的文件夾結構:CSS:圖像URL不起作用
我試圖用background-image: url("../storage/other_images/image2.png");
訪問圖片但是不顯示圖像。但是,如果我嘗試訪問另一個這樣的圖像:background-image: url("/images/image1.png");
它的作品。
如果我嘗試background-image: url("../public/images/image1.png");
它再次失敗。這應該工作,因爲我基本上提供相同的網址。
另一個奇怪的是,background-image: url("../images/image1.png");
也可以(應該嗎?)。我甚至可以寫background-image: url("../../../../../../../images/image1.png");
,它仍然可以找到它。
這是它應該如何?
主要問題是:如何正確指定image2.png的url?
我記得url是相對於css文件的位置。所以解決方法是將image2.png移動到圖像/? – Linas
@Linas如果你的URL不在CSS中,但在圖像標籤中,它可能會改變。是的,將所有圖像移動到網頁可訪問的位置 – Justinas