在ASP.net中更改PasswordStrength的字体

时间:2013-09-27 06:52:02

标签: asp.net css fonts passwords

我无法更改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>

我做错了什么?

2 个答案:

答案 0 :(得分:1)

我以前只使用过CssClass而不是TextCssClass。

答案 1 :(得分:0)

从FireBug检查已加载的css类是否已加载并具有您提到的字体大小。 验证该输入的CSS类是否正确。 也可能是你的CSS从其他地方被覆盖的情况。

确保最后添加CSS或在加载所有默认CSS之后添加CSS。

还可以尝试 font-size:12px!important;