2012-11-28 63 views
0

我是新來的CSS,在Visual Studio中這個問題讓我很生氣!背景圖像在設計視圖中顯示,但不在瀏覽器中顯示? (Visual Studio 2008)

我有一個簡單的樣式表中定義的背景圖片...

body { 

background-image: url(Images\Greenhouse.jpg); 
background-position: center; 

} 

我的樣式表的HTML代碼內引用...

<head runat="server"> 
<title></title> 

<link rel="Stylesheet" type="text/css" href="Stylesheet.css"/> 

</head> 

背景圖像顯示在設計查看,但在瀏覽器中,什麼都沒有!

我試過改變位置等,刷新瀏覽器,清除緩存等。這發生在我的所有圖像。圖像位於項目文件夾(\ Images)中並添加到VS中的解決方案資源管理器中。嘗試「」,更改圖像文件名稱等,沒有任何工作!

+0

在發佈答案之前,應該已經問過這個問題了。可能是一個愚蠢的問題,但是:您已經在您的HTML中添加了''標籤,對吧? – George

+1

文件夾結構中的樣式表文件在哪裏? 'background-image'路徑必須與樣式表相關。另外,請嘗試在路徑中使用正斜槓。 – jfrej

+0

嗨,是的,我有標籤作爲標準,Style SHeet包含在項目(應用程序目錄)中。好吧,現在有些圖像既在設計視圖中顯示,也在瀏覽器中顯示,而其他圖像不在!它可能是與文件名或什麼的? – Hardgraf

回答

0

謝謝大家。我通過將背景圖像移動到根目錄並重命名爲較短的文件名來解決此問題。看起來像VS不喜歡長下劃線的圖像名稱。謝謝大家。

相關問題