由于我是ASP.Net的初学者,所以我不知道如何为每个View赋予自己的样式。我已经在_Layout.cshtml中获得了主要的Index()视图自己的背景和颜色,但是我似乎无法赋予其他Views自己的样式。
我只尝试将样式应用于About.cshtml文件,并且还尝试引用外部CSS样式表。
在<head>
之后的_Layout.cshtml文件中:
<body class="body-content" runat="server" style="background-image: url('images/MovieReel.png'); background-repeat:no-repeat; background-size:cover;">
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
以此类推。
在 About.cshtml 视图中:
<body style="background-image: url('images/MovieReel.png'); background-repeat:no-repeat; background-size:cover;">
<p>This is a paragraph.</p>
</body>
基本上,我希望整个asp.net网页都具有静态背景,但是我只能使背景显示在索引视图(或主页)上。任何帮助表示赞赏!