微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

blazor-server组件中的CSS隔离

如何解决blazor-server组件中的CSS隔离

带有新的.NET 5预览版CSS隔离非常出色。 有人知道吗,在blazor服务器中可以使用CSS隔离吗?

我玩了很多,但是在我的服务器服务器应用程序中CSS隔离不起作用。 还是仅在blazor WebAssembly中提供此功能

所以我尝试了:

  • 创建一个新的blazor组件,例如test.razor
  • 创建名为test.razor.css的组件CSS文件,并将CSS代码写入此文件中。
  • 现在启动blazor-server应用程序,但是不会添加静态CSS文件,并且找不到CSS类。

TargetFramework是“ net5.0”。 安装的dotnet版本是“ 5.0.100-rc.2.20479.15”。

问候 丹尼尔

解决方法

好,我发现了问题。在我的“ _Host.cshtml”文件中缺少指向“ project.styles.css”的链接:

<link href="ProjectName.styles.css" rel="stylesheet" />

一切正常。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。