2011-01-29 50 views
0

我的CSS文件加載的心不是我加了一些CSS到默認的CSS文件將CSS的視圖頁面之一,但其不加載在我的Asp.Net MVC 2項目

<ul id="timeline"> 
<% foreach (var update in Model.Updates) 
    { %> 
    <li> 
    <div class="message"> ....... 

CSS我放在默認文件是

#timeline {list-style: none; padding:0;} 
#timeline li {border-top: dashed 1px #888; padding: 5px 0;} 
#timeline li:hover {background: #eee;} 
#timeline li div.message {font-size: 10pt;} 
#timeline li div.message span{font-weight: bold;} 
#timeline li div.time {font-size: 8pt; font-style:italic;} 

我在家用筆記本電腦上使用vs2010 ...任何想法?

+1

要麼你在上面的代碼中插入了一個拼寫錯誤,要麼你真的忘記了爲每個規則放置一個#在「時間軸」前面。沒有散​​列的'timeline'不會定位HTML中的任何內容。 – 2011-01-29 23:48:12

回答

1

正如在這live demonstration看到的CSS和假定的HTML標記工作正常。所以,你要麼:

  • HTML不匹配的CSS規則
  • CSS文件未找到/因爲你指定一個錯誤的路徑,它

在任何包含在您的應用程序例如FireBug可能對診斷這類問題非常有用。