在Angular项目的根目录下,打开 angular.json 文件,找到 "projects" -> "project-name" -> "architect" -> "build" -> "options" -> "styles" 一项,确保该项的值为以下格式:
"styles": [ "src/styles.css" ],
在 styles.css 文件中,将嵌套的 CSS 代码转化为以下形式:
.parent { color: red; } .parent .child { color: blue; }
避免使用 CSS 预处理器或深度选择器(如 /deep/、::ng-deep 和 >>>),以避免嵌套问题。最后运行 ng serve 或ng build 命令重新编译你的 Angular 应用程序即可。