有人能告诉我,在调试ASP.NET核心web应用程序时,哪些字母数字字符在HTML中?
非常感谢!

发布于 2022-06-20 20:41:12
这个名为ASP.NET Core Blazor CSS isolation的特性支持从ASP.NET Core5.0开始,并根据用于将ASP.NET样式隔离到各个页面、视图和组件的文档(ASP.NET核心节点的CSS隔离)来减少或避免:
从文件中:
CSS隔离发生在构建时__。Blazor重写CSS选择器以匹配组件呈现的标记。重写的CSS样式是捆绑的,并作为静态资产生成。
在捆绑文件中,每个组件与范围标识符相关联。对于每个样式化的组件,HTML属性都附加了格式b-{STRING}__,其中{STRING}占位符默认是由框架生成的10字符字符串。每个应用程序的标识符都是唯一的。https://learn.microsoft.com/en-us/aspnet/core/blazor/components/css-isolation?view=aspnetcore-6.0#customize-scope-identifier-format。
作用域CSS只应用于HTML元素,而不应用于Razor组件或标记助手,包括应用了标记帮助的元素,如<input asp-for="..." />__.*。
若要禁用项目的CSS隔离,请在应用程序的项目文件中将属性设置为false:
<ScopedCssEnabled>false</ScopedCssEnabled>https://stackoverflow.com/questions/72692259
复制相似问题