0

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

我究竟做错了什么?

4

2 回答 2

1

而不是 TextCssClass,我之前只使用了 CssClass。

于 2013-09-27T07:26:09.387 回答
0

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

确保您的 CSS 是最后添加的,或者是在加载所有默认 CSS 之后添加的。

也试试font-size:12px !important;

于 2013-09-27T07:26:37.657 回答