angular - 无需解锁封装或在 Angular 中使用 ng-deep 即可操作 3rd 方库 UI css 样式
问题描述
我想操作组件中使用的 3rd 方库 css,显然,我计划应用的样式需要在style.css
(全局 css)中,或者在组件样式文件中,同时将 as 设置encapsulation
为ViewEncapsulation.None
. 但问题是它们将成为全球风格并可能导致潜在的冲突。我已经挖掘了几篇文章,他们推荐了ng-deep
方法,但它被标记为“已弃用”,所以我不想这样做。
还有其他解决方法吗?
解决方案
推荐阅读
- rust - 对于 u8 字节,是否有类似 char::escape_default 的函数?
- ios - 模拟器在验证 Apple ID 登录时崩溃
- ubuntu - 使用 AutoKey 读取数字很慢
- javascript - 如何阻止整页自动滚动屏幕截图扩展的自动滚动功能?
- typescript - 如何在 Typescript 中获取当前日期前 3 个月的日期对象
- javascript - 鼠标拖动事件有 Y 坐标跳跃/间隙
- node.js - 如何在 AWS CloudShell 中安装 npm?
- momentjs - 使用 moment-duration-format 的持续时间错误格式
- python - 如何在 .dic 文件中使用包含特殊字符 (ü) 的单词?(Python)
- qt - 没有setFixedSize如何让qt窗口不能改变大小?