我无法更改PasswordStrength控件的字体。我甚至尝试为它创建一个CSS类,如下所示:
.PassWordFont {
font-size:12px;
font-family:Verdana;
}
然后将其放入像这样的标记
<asp:PasswordStrength ID="PasswordStrength1" runat="server"
TargetControlID="txtPassword1" DisplayPosition="RightSide"
StrengthIndicatorType="Text"
PreferredPasswordLength="15"
PrefixText="Strength:"
HelpStatusLabelID="lblLenIndicator"
TextStrengthDescriptions="Very Poor;Weak;Average;Strong;Excellent"
TextCssClass="PassWordFont"
StrengthStyles="PWSSVeryPoor; PWSSWeak; PWSSAverage; PWSSStrong; PWSSExcellent"
MinimumNumericCharacters="1"
MinimumSymbolCharacters="0"
RequiresUpperAndLowerCaseCharacters="false">
</asp:PasswordStrength>
我做错了什么?
答案 0 :(得分:1)
我以前只使用过CssClass而不是TextCssClass。
答案 1 :(得分:0)
从FireBug检查已加载的css类是否已加载并具有您提到的字体大小。 验证该输入的CSS类是否正确。 也可能是你的CSS从其他地方被覆盖的情况。
确保最后添加CSS或在加载所有默认CSS之后添加CSS。
还可以尝试 font-size:12px!important;