所以看起来我可以通过以下方式更改空的背景颜色md-checkbox
:
md-checkbox .md-icon {
background: red;
}
但我无法改变 check 的背景md-checkbox
。我试图玩:checked
, ::before
, ::after
... 但没有成功。
我应该如何进行?
所以看起来我可以通过以下方式更改空的背景颜色md-checkbox
:
md-checkbox .md-icon {
background: red;
}
但我无法改变 check 的背景md-checkbox
。我试图玩:checked
, ::before
, ::after
... 但没有成功。
我应该如何进行?
您需要使用主题类以及md-checked
类组合来定义具有更高特异性的选择器。例如:
md-checkbox .md-icon {
background: red;
}
md-checkbox.md-default-theme.md-checked .md-icon {
background: orange;
}
当然,避免使用!important
,这表明您的样式有问题。
在新版本中添加了下划线 ._md-icon:
md-checkbox.md-checked ._md-icon {
background-color: white;
}