dra*_*mnl 16 css pseudo-class angular-material
如标题中所述,我如何自定义这些元素?它们似乎使用透明背景,这在大多数背景调色板上很难查看
nit*_*tin 11
在"angular-material.css"之后添加一个空白css文件,并在该空白css文件中覆盖您要自定义的规则.
对于您面临的问题,我在custom.css中添加了以下规则.
md-input-container.md-default-theme label,
md-input-container.md-default-theme .md-placeholder{
color:grey !important;
}
Run Code Online (Sandbox Code Playgroud)
在这里你可以改变color或随意改变background-color.
我建议使用调色板配置:
app.config(function($mdThemingProvider) {
//change default color for primary
var indigo = $mdThemingProvider.extendPalette('indigo', {
'500': '569fd4'
});
$mdThemingProvider.definePalette('indigo', indigo);
//change default color for warn
var indigo = $mdThemingProvider.extendPalette('red', {
'500': 'ff5800'
});
$mdThemingProvider.definePalette('red', indigo);
$mdThemingProvider.theme('default').primaryPalette('indigo').warnPalette('red');
//here you change placeholder/foreground color.
$mdThemingProvider.theme('default').foregroundPalette[3] = "rgba(0,0,0,0.67)";
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29540 次 |
| 最近记录: |