Cette question provient du Github de Material2. repo .
J'ai toujours des problèmes pour styliser un composant matériel qui est enveloppé dans un composant personnalisé.
J'ai un <logo>
qui contient <md-icon svgIcon="logo"></md-icon>
En ajoutant :
:host {
.mat-icon {
width: 100px;
height: 100px;
font-size: 56px;
}
}
Ne s'applique pas au composant matériel à l'intérieur de mon composant personnalisé.
1 votes
"Dans" ou "sur" ? Le site
:host
est censée s'appliquer au composant lui-même, et la syntaxe no à ses enfants. On dirait que vous avez un "enfant" demd-icon
et cela signifie que vous voulez juste ajuster le css avec la simple classe et ne pas utiliser:host
0 votes
Le site
width
/height
/font-size
sont mieux adaptés aux icônes matérielles intégrées. Malheureusement, la modification de la taille de la police ne fonctionnera pas si vous utilisez l'optionsvgIcon