我有一个简单的局部视图,它显示操作的结果并显示使用成功或失败的消息。局部视图是从主视图内部渲染的。
但是,如果我想为 div 标签使用特定的 css ID,则 css 样式不起作用。如果我申请一个课程,那么这种风格就可以了。例如
部分视图看起来:
@Code
ViewData("Title") = "Results"
If Model.Result = True Then
@<div id="success">@Model.Message</div>
Else
@<div id="notsuccess">@Model.Message</div>
End If
结束代码
@@Model.Message 行不知何故不起作用。CSS就像:
#success {
background-color:Lime;
font-style:italic;
font-size:larger;
}
#notsuccess {
background-color:Red;
font-style:italic;
font-size:larger;
}
但是,如果我将 css 更改为 .success 并将行更改为使用 .success 类而不是 id ,那么它会显示样式。谁能指出我的问题?
我正在使用 MVC 3 的默认 MVC 项目。