Blazor的Telerik UI?下载30天免费试用

覆盖主题样式

有时您可能需要对组件的外观做一个小的更改,同时仍然使用相同的组件内置的自定义主题。

本文提供了关于覆盖现有CSS样式而不更改它们所需的知识和工具的高级指导。

CSS知识

要覆盖现有的样式,需要实现另一个样式相互冲突的风格.为确保新样式具有优先级,它应该具有高特异性.如果它具有相同的专一性,那么风格就应该出现晚些时候按照CSS规则和页面上文件的顺序。

工具

要查看HTML元素上应用了哪些CSS样式,请使用浏览器的开发工具。

Blazor CSS隔离

CSS隔离是. net特性,它将样式作用于特定的Razor组件。

  • 有两种情况下,CSS隔离可能不适用于Blazor组件的UI。我们解释了原因,并提出了解决方案本知识库文章.这两种情况是:
    • 在组件中使用独立的样式
    • 为弹出窗口(窗口,对话框)使用独立的样式。

另请参阅

在本文中
Baidu
map