簡體   English   中英

瀏覽器未顯示圖像

[英]Browser isn't showing image

當我更改imag.Browser的路徑時不顯示圖像工作代碼

body {
background-image: url("D:\main.jpg");
background-repeat: no-repeat;
background-position : center;
background-attachment : fixed ;
}

相同的代碼,但是更改圖像的路徑不會在瀏覽器中顯示圖像。不起作用

body {
background-image: url("D:\Source_Code\HTML\Adventure Time\main.jpg");
background-repeat: no-repeat;
background-position : center;
background-attachment : fixed ;
}

您應該從當前的css文件而不是從計算機的根目錄提供url path 而且它是斜線而不是反斜線。

例如,如果您的css文件位於adventure-time目錄中,請執行以下操作: background-image: url("./main.jpg");

嘗試提供虛擬路徑而不是物理路徑。 例如background-image:url(“ / HTML / Adventure Time / main.jpg”);

大多數url是相對的,是因為絕對url可以工作,盡管它們確實取決於操作系統。 對於可維護性而言,這是不希望的。

為了解釋一個相對URL(因為您的相對URL似乎對您有用),我舉了這個例子。 我將使用以下文件結構:

您的網頁位於./myWebsite/您的CSS位於./myWebsite/CSS中的頁面圖像位於./myWebsite/Images中

然后圖片的網址如下:

background-image: url("./Images/main.jpg");

網址細分:

網址由簡單的不同部分組成。 第一部分是“ ./”。 這只是說些“父目錄”之類的話。

因此,此行代碼位於(./myWebsite/CSS/stylesheet.css)的文件的父目錄將是“ ./myWebsite/”。

然后下一部分是“ Images /”。 這意味着: “選擇文件夾“圖像””。

因此,現在我們導航到父目錄,然后選擇圖像所在的文件夾。 剩下要做的唯一一件事就是選擇圖像,這是通過指定其名稱和擴展名來完成的。 “ main.jpg”。

請記住,這是基本解釋

暫無
暫無

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

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