在ASP.NET Core 8 MVC的项目中,_Layout.cshtml是整个应用程序的主布局文件,用于定义页面的共享部分,包括样式和脚本的引用。下面是一个解决样式引用问题的示例:
在项目的wwwroot文件夹下创建一个名为css的文件夹,用于存放CSS文件。
在css文件夹中创建一个名为site.css的文件,用于定义网站的样式。
打开_Layout.cshtml文件,并在
标签中添加以下代码,用于引用site.css文件:
这将通过相对路径引用site.css文件。
完整的_Layout.cshtml文件示例代码如下:
@ViewData["Title"] - My Application
@RenderSection("Styles", required: false)
@RenderBody()
@RenderSection("Scripts", required: false)
这样,你就可以在site.css文件中定义和设置网站的样式了。确保将所需的CSS代码添加到site.css文件中。
希望这个解决方法对你有帮助!