0

参考这个Stackoverflow 接受的答案

input {
    text-align:right;
}

<html>
    <head>
        <title>Blah</title>
        <style type="text/css">
        input { text-align:right; }
        </style>
    </head>
    <body>
        <input type="text" value="2">
    </body>
</html>

这种方法将正确证明所有文本框。如何使用一个类将我想要的文本框与那些我不想要的文本框分开?

<STYLE>
        NumericInput
        {
            text-align:right;
        }
</STYLE>
       <asp:TextBox ID="txtRndRbtAmt" runat="server" CssClass="NumericInput" Enabled="False" Width="100px"></asp:TextBox>

除非我将 textn 包含在一个 DIV 中并将 teh NumericInput 类分配给 teh DIV,否则这不起作用。

DIV 可以避免吗?

4

2 回答 2

2

类选择器以.句点符号开头。

所以应该是:

.NumericInput{
    text-align:right;
}

或者你可以写:

input.NumericInput{
    text-align:right;
}
于 2012-07-12T11:34:15.820 回答
1

您使用了错误的选择器。采用

.NumericInput {
  text-align:right;
}

(注意点)

于 2012-07-12T11:33:59.360 回答