如果您不想使用site.css
. 在Site.master
您拥有当前site.css
参考的地方,将其替换为:(您需要更改about.aspx
)
注意- 这可能很糟糕,因为如果您完全删除对的引用site.css
,然后决定您需要一些样式,并且必须将它们添加到新样式表中,那么您最终可能会出现 CSS 重复。
<%
string sPagePath = System.Web.HttpContext.Current.Request.Url.AbsolutePath;
System.IO.FileInfo oFileInfo = new System.IO.FileInfo(sPagePath);
string sPageName = oFileInfo.Name.ToLower();
if (sPageName == "about.aspx") { %>
<link href="~/Styles/about.css" rel="stylesheet" type="text/css" />
<% } else { %>
<link href="~/Styles/Site.css" rel="stylesheet" type="text/css" />
<% } %>
从 - https://stackoverflow.com/a/1833313/2470724获取当前页面名称代码
编辑
它还取决于您要覆盖的样式类型,如果是文本等,那么您只需将 a 添加class
到您的正文内容中,然后相应地设置每个页面的样式。