asp.net-core - 为网页添加背景颜色
问题描述
ASP.net 核心新手,如何使用 cshtml 为页面添加背景颜色?我正在使用自动生成的页面,但这是不变的白色和黑色文本,它似乎不喜欢使用内联。
解决方案
在.net核心应用中,shared/_layout.cshtml中有一个默认布局。每个视图都会使用这个布局。而在_layout.cshtml中,我们经常会引用site.css中的<head></head>
。所以如果你想改变背景颜色所有页面,您可以在site.css中更改样式。此外,您可以在_layout.cshtml中更改样式。
例如,我改变 body 的背景颜色:
在 site.css 中:
body {
/* Margin bottom by footer height */
margin-bottom: 60px;
background-color:red;
}
在 _layout.cshtml 中:
<style>
body {
background-color:red;
}
</style>
推荐阅读
- java - 在 Tomcat 8 中,有没有办法加载 DLL,以便在重新加载 WebApp 时可以使用它们?
- assembly - 哪条 x86 指令具有 10 字节立即数?
- css - 带有可折叠列表的覆盖菜单在单击时消失
- angular - 带有子扩展面板的角材料扩展面板
- javascript - 如何为所有锚标签设置点击事件并用更少的脚本显示相关的div?
- java - 为 SQuirreL SQL 客户端分配更多内存
- python - 将一个 numpy 数组映射到一个双精度数组(不可散列的类型:'numpy.ndarray')
- javascript - 点击时如何获取链接名称?
- python - 在 uwsgi 上运行 django 时出现无法加载应用程序 0 错误
- python - 如何改进这个敌人的AI?