2017-07-27 45 views
1

我使用角材料星号符号的颜色。我需要选择框。在使用ng-required后,选择框的标签显示灰色的星号。我想把这个星号标记为红色。但我无法修复它。感谢如何改变以ng-需要

<md-input-container flex="50"> 
    <label>Favorite Color</label> 
    <md-select name="favoriteColor" ng-model="favoriteColor" required> 
     <md-option value="red">Red</md-option> 
     <md-option value="blue">Blue</md-option> 
     <md-option value="green">Green</md-option> 
    </md-select> 
    </md-input-container> 

回答

0

尝试加入这个CSS:

md-input-container.md-default-theme:not(.md-input-focused):not(.md-input-invalid) label.md-required:after, md-input-container:not(.md-input-focused):not(.md-input-invalid) label.md-required:after { 
    color:red; 
} 
+0

感谢。但它在选择框中不起作用。它仅适用于输入ng-required。 –

2

您可以使用此CSS规则:

md-select .md-select-value span:first-child:after { 
    color:blue !important; 
} 
+0

感谢JeanJacques。它工作得很好。 –

+0

不错!如果你能接受答案来解决这个问题,那就太棒了! – JeanJacques