我正在开发一个 Angular 项目,但遇到了一个问题,我想实现以下目标。 1. 单击按钮并打开一个新窗口。 2.我不希望应用于整个应用程序的CSS规则对弹出的新窗口有任何影响。
这是我尝试过的。
.ts 文件
goToLink(url: string){
window.open(url,'', 'scrollbars=yes,width=300, height=300');
}
.html 文件
<a (click)="goToLink('filter');" >Filter</a>
我想要过滤器中的新外观/CSS,而不需要网站整个页面的 CSS
最佳答案
制作一个过滤器组件并编写自己的css。尽量不要在 HTML 中使用您全局定义的任何类。这称为 ShadowDom
关于javascript - 如何在 Angular 中重置CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58038983/