Blazor 隔离 CSS 文件不起作用(有时)以及 <style> 元素的隔离程度

Blazor isolated CSS files not working (sometimes) and how isolated is <style> element

我一直在使用 foo.razor.css 时遇到问题,有时它可以工作,然后就不行了。昨天我有一个孤立的 CSS 文件在工作,然后今天它没有看到它。当我遇到问题时没有关闭 VS,但确实尝试并没有愉快地重新启动它。我尝试了一个干净的解决方案但没有成功。

有人遇到这个问题吗?

Blazor 中的元素有多孤立?我假设它已合并到全局 CSS space.

我有时会遇到这种情况。它可以缓存在浏览器中,然后强制重新加载页面以确保它已下载。

如果您在浏览器中检查该元素,您是否看到 css 文件覆盖了您的样式?

此外,index.html 或 _Host.html 文件中 css 链接的顺序也很重要。从元素检查信息中,您应该可以看到冲突的来源。