我有一个MVC视图,它使用一个布局页面,该页面具有显示站点菜单和其他内容的所有设置。在这个特定的视图中,我想在不修改布局页面的情况下,将样式添加到它从布局页面继承的正文样式中?。有没有办法将样式添加到已经使用布局页面的视图页面的正文中?例如,在这个特定的页面上,我想将以下样式添加到它已经用于正文的样式中:
background: linear-gradient(174deg, rgba(2,0,36,1) 0%, rgba(33,48,153,0.7130128662793243) 63%, rgba(49,0,255,1) 100%);
提前谢谢。
您要查找的是Section。
您可以在_Layout.cshtml
:中定义一个部分
<!-- _Layout.cshtml -->
@RenderSection("Styles", required: false)
然后,在你的孩子视图中填写:
<!-- ChildView.cshtml -->
@section Styles {
<style>
/* your stylesheet */
</style>
}
我希望这对你有帮助。