有人可以幫忙解釋一下背景圖片的CSS網址的工作原理嗎? CSS究竟知道從哪裏開始查找URL?例如我有這3個網址CSS背景網址
#web_content{ background: URL(images/background.jpg); }
#web_content{ background: URL(/images/background.jpg); }
#web_content{ background: URL(localhost:1234/newWebSite/images/background.jpg); }
我在不同的PC上嘗試了所有這3個。使用相同版本的所有網頁瀏覽器。基本上所有不同的是它運行的個人電腦。使用第一個例子,它只在一臺電腦上顯示,第二個例子顯示在兩臺電腦上,第三個例子顯示在所有電腦上......但當然在現實生活中使用它,因爲URL不起作用。有人能詳細解釋URL如何找到文件嗎?
前兩個與頁面的URL有關,您還沒有告訴我們 - 它是否也在'localhost:1234'上,或者您是通過'file' URL還是其他地址訪問它?所有三臺電腦的網址是否相同? – Spudley
不清楚,如果您在每臺PC上進行本地測試,或每臺PC都訪問某臺主機。 – DontVoteMeDown