1
我在Angular 2中使用d3.js。由于模板元素是动态创建的,所以我必须使用“阴影穿透CSS组合器”。VS代码 - Angular 2 Typescript - 如何删除/修复css阴影穿孔错误?
:host /deep/ .arc-path:hover
{
fill: orange;
}
:host /deep/ .arc-path-sub:hover
{
fill: orange;
}
:host /deep/ .arc-path{
fill: cornflowerblue;
fill-opacity: 0.95;
cursor: pointer;
}
有使用此技术对角2 d3.js一个question,而这个CSS是去(ViewEncapsulation.None的选择是不是一种选择对我来说)的方式。
这些工作正常,但在VS代码中,CSS文件显示20错误,因为它不能识别这些CSS组合器。有没有办法解决这个问题呢?允许VS Code接受这个语法,或者这是VSCode对我有帮助的突出问题吗?
https://github.com/angular/angular/commit/b754e60 Angular 4.3.0 now usign :: ng-deep – Ryan