簡體   English   中英

如何將 url 用於本地圖像以在 css 中設置背景圖像

[英]how to use url for local images to set background-image in css

我嘗試在 css 中使用本地圖像作為背景圖像,然后我使用 這種用法,但它不起作用。 為什么?

background-image: url("pexels.jpg");
/* I use both of them*/
background-image: url("images\pexels.jpg");
/* this image is under my images folder on my project*/

我像那樣復制圖像路徑但它仍然無法正常工作。

background-image: url("./images/pexels.jpg");

而且這種方法不起作用

它僅適用於 http 鏈接:

background-image: url("https://images.pexels.com/photos/796607/pexels-photo-796607.jpeg?auto=compress&cs=tinysrgb&dpr=3&h=750&w=1260");

這行得通

 url("/images/pexels.jpg");

也許你應該改變

background-image: url("images\pexels.jpg");

background-image: url("images/pexels.jpg");

將 url 更改為

background-image: url("./images/pexels.jpg");

您的代碼是正確的,但您需要傳遞本地圖像的正確路徑。 這是我的文件夾結構,我將圖像放在我的項目中,並且我正在像這樣訪問:

在此處輸入圖像描述

background-image: url(../../../assets/images/bg.png);

我在我的子組件中使用它,您需要檢查您的組件存在的級別,並相應地放置正確的路徑。

您不應該使用那里的斜杠(反斜杠) 對於目錄,您應該使用正斜杠 /

body {
    background-image:url("images/pexels.jpg");
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM