我的项目在AngularJS中,我的项目中有功能,外部邮件可以从我的邮件应用程序预览。现在,我正在使用iFrame预览此邮件。但是在更新了Chrome浏览器后,由于iFrame,页面闪烁太多,并且由于iFrame现已弃用,因此也希望删除此iFrame。
但删除iFrame后有一个问题。在我的外部邮件中,其中也包含CSS。现在,如果我使用DIV而不是iFrame,那么CSS也适用于我的模板并更改模板的设计。
所以,请给我解决iFrame的替代方案。
答案 0 :(得分:0)
您所描述的行为是预期的。 CSS隔离的唯一真正替代方案是使用shadow DOM,尽管浏览器支持很差。