【发布时间】:2018-04-05 15:54:28
【问题描述】:
我正在编写涉及包含多个子组件的父组件的代码。我正在尝试将其中一个子组件上的过滤器图标向下移动 5 个像素。问题是无论我在子组件中写什么CSS,都不会影响子组件。如果我将以下代码放在父组件中,它适用于子组件,但不幸的是也会影响其他组件:
:host /deep/ svg-icon.filterIcon {
height: 22px !important;
padding-top: 5px !important;
}
如果我将相同的代码放入我想要设置样式的孩子中,则不会发生任何事情。当我使用以下代码时也没有发生任何事情:
svg-icon.filterIcon {
height: 22px !important;
padding-top: 5px !important;
}
如何只为这个孩子设计样式?
【问题讨论】: