【发布时间】:2017-10-08 19:41:23
【问题描述】:
本题来自 Material2 Github repo。
我仍然无法为包装在自定义组件中的 Material 组件设置样式。
我有一个包含<md-icon svgIcon="logo"></md-icon> 的<logo> 组件
添加:
:host {
.mat-icon {
width: 100px;
height: 100px;
font-size: 56px;
}
}
不适用于我的自定义组件中的 Material 组件。
【问题讨论】:
-
“在”还是“在”?
:host语法旨在应用于组件本身,而 not 应用于它的子组件。听起来你有一个md-icon的“孩子”,这意味着你只想用普通类而不是使用:host来调整css -
width/height/font-size覆盖更适合内置材质图标。不幸的是,当您使用svgIcon时,更改字体大小将不起作用