c# - Blazor CSS 隔离不会覆盖 Bootstrap 样式
问题描述
我的组件的名称是 Account.razor
这条线在 .razor 组件中运行良好
<style>
.tooltip-inner {
background-color: red;
}
</style>
但是在创建 Account.razor.css 并放置相同的代码时,工具提示不会更改背景颜色。
解决方案
检查以下内容(用你的项目名称代替我的(Blazor.Starter):
- 转到 \Blazor.Starter\obj\Debug\net5.0\scopedcss\bundle并检查是否为项目生成了一个 css 文件,并且包含您的 CSS。注意使用的 id
.page[b-l5khpg12dl] {..
- 检查您在主机/索引文件中引用的 CSS -
<link href="Blazor.Starter.styles.css" rel="stylesheet" />
- 检查浏览器中的 html 和类,确保可以看到项目 CSS 文件,并且组件生成的 Html 的 ID 相同。如果没有清理并重建项目/库。
推荐阅读
- java - 自动化 jproflier 分析和保存 sanpshots
- oracle - 如何在 Oracle APEX 中为交互式报表的所有列设置相同的固定宽度?
- c# - 在 Asp .Net Webform 中使用 Excel 2016 扩展名 xlsx 导出
- php - 如何从 Google_Service_PeopleService 获取数据?
- php - 如何在 php 中使用 FPDF 在多列上换行?
- google-cloud-firestore - Firestore中部分数据上传的标准做法错误处理?
- mysql - MySQL 5.6 CAST String to Int 返回错误 1064
- ruby-on-rails - 无法在画布 lms 中投递邮件?我缺少什么配置设置?
- python - django 如何分别为每个用户加载视图?
- javascript - 我收到一个错误 [Vue 警告]:渲染错误:“TypeError:无法读取未定义的属性‘名称’”