我们必须为forge-Viewer包含CSS文件,但它破坏了我们自己的站点样式。例如: - Forge CSS包含警报样式(它们覆盖了我们自己的自定义警报样式) - Forge CSS具有" #close"的样式 - 这打破了我们的关闭按钮 - etc
您可以建议解决这个关键问题吗?
css碰撞可以通过范围范围来解决您自己的CSS或观看者。很难告诉您如何修复它,因为有许多不同的方法可以处理它,并且不确定您的CSS/HTML是如何结构的,我无法告诉您最好的方法。
如果您使用的是较少或SASS,则非常容易:轻松使用较少或SASS的范围CSS。您可以通过在其样式中添加查看器Div ID或类来范围范围。
另一种方法是调整您自己的CSS,例如,您的#Close按钮必须是特定类的直接孩子:
// instead of using:
#close { ...}
// add a parent class:
button#close.my-app { ... }
希望有帮助