如何在Home Controller中为每个单独的视图应用CSS类型样式

时间:2019-01-18 19:49:28

标签: c# css asp.net-mvc

由于我是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网页都具有静态背景,但是我只能使背景显示在索引视图(或主页)上。任何帮助表示赞赏!

0 个答案:

没有答案