css - 将 CSS 编辑为 ngb-datepicker (Angular)
问题描述
我试图从ng-bootstrap覆盖 Datepicker 的外观。我可以用自己的颜色更改浏览器中的属性,但选择器不起作用。我什至可以访问 CSS 吗?我在任何子目录中都找不到它。
解决方案
您需要使用encapsulation:ViewEncapsulation.None
来覆盖样式
@Component({
selector: 'ngbd-datepicker-basic',
templateUrl: './datepicker-basic.html',
styles:[
`.ngb-dp-arrow-btn
{
color:red;
}
`
],
encapsulation:ViewEncapsulation.None
})
请注意,ViewEncapsulation.None,使 .css 覆盖整个应用程序的所有<styles>
.css(在 index.html= 的开头创建一个标签
推荐阅读
- .net - .net NEST 中的 Elasticsearch 查询未初始化对象
- python - Python ctype:当c函数向其写入值时,未更新到c函数的char数组
- spring - 在 Spring WebClient 中流上传“POST”
- python - 当 n_jobs > 1 时,Joblib 不调用自定义函数
- javascript - 不可见的 reCaptcha iframe 未显示,表单卡住
- google-cloud-platform - 如何在谷歌云启动脚本中使用屏幕?
- python-3.x - “返回”函数不返回变量python
- javascript - 易于使用的带有表格支持的 PDF 生成器 typescript/javascript 库?
- jquery - 刷新后 JqueryDataTable 不维护页码
- python - 如何更改此 matplotlib 热图的颜色?