2013-08-23 30 views
2

新手在這裏。site.css不適用於我的示例網站

我在VS2010中創建了一個空的MVC項目,我試圖格式化我的視圖進行身份驗證。所以,我已將此添加的site.css:

.rez 
{ 
color: Olive; 
} 

,這對我的觀點:

@using (Html.BeginForm()) 
{ 
<div> 
<label class="rez">Username</label><input type="text" name="Username"/> 
</div> 
<div> 
Password<input type="password" name="Password"/> 
</div> 
<div> 
<input type="submit" name="Log"/> 
</div> 
} 

它不工作。我沒有碰過路由或者bundleconfig。我配置了web.config進行身份驗證。 _ViewStart和_Layout也沒有改變。

我在做什麼錯誤,更重要的是我該如何調試這個問題。我正在使用chrome。

+0

您確定Site.css已加載嗎?如果沒有在IE中運行你的項目並按下F12,進入網絡標籤並點擊「開始捕捉」按鈕,刷新你的頁面,並確保你沒有得到任何404錯誤。 – user65439

+0

請確認您將_layout添加到您的cshtml頁面。 – Jaimin

+0

檢查它並查看標籤標籤上放置了哪些css樣式 – xurca

回答

2

如果已經添加CSS文件到您的內容目錄文件夾確保您呼叫@Styles.Render("~/Content/css")

+0

默認情況下,此行在_Layout.cshtml中。沒有改變它。 – Nezreli

+0

我有同樣的問題,我不記得改變它,但謝謝! – user121615

3

我有同樣的問題,我發現該文件的名稱是「的site.css」和BundleConfig.cs中引用的文件是「site.css」,小寫字母爲s。我只是簡單地匹配了文件名並且工作。

編輯:另一個要嘗試的是打開您的瀏覽器的檢查元素,右鍵單擊刷新按鈕,並打空緩存和硬重新加載。

相關問題