我有與當前的結構相對路徑
My Project
/Content
/Controller
/View
/Model
/Areas
/Area1
/View
/Controller
/Model
/Area2
/View
/Controller
/Model
的所有面積的觀點的一個項目使用的根共享該根內容引用下一個CSS文件_layout視圖目錄。 內容文件夾下的CSS文件引用圖像或其他內容具有相同的目錄象下面這樣:
.box-shadow
{
-webkit-box-shadow: 0px 5px 80px #505050;
-moz-box-shadow: 0px 5px 80px #505050;
box-shadow: 0px 5px 80px #505050;
behavior: url('../Content/PIE.htc');
}
當我訪問所有這一切都正常工作的「http:// MyProject的/控制器/動作」,但是當我進入了一個區域'http:// root/area/controller/action',我的css文件無法找到路徑'../Content/PIE.htc'。
我不知道如何去解決這個問題,所以我想知道是否有人知道解決這個問題的方法。
謝謝!
'.htc'?是不是一些IE瀏覽器特定的廢話,它有一個錯誤,而不是相對於它使用相對於當前網址的CSS路徑的當前位置? –
您是否嘗試過沒有「../」。如果您的css文件在內容文件夾中,則不應使用「../」。 – Tobias
是的這就是它在做什麼@DarinDimitrov – zSynopsis