我知道阅读此标题可能会想到相同的 CSS 旧故事,但并不相同。我有一个文本框,我给了它占位符属性并向它应用了一个 CSS 类。现在我必须添加一个标签以将其标记为必填字段。问题是因为 css,我无法将标签放在文本框的右上角。
这是代码:
<div id="formwrap">
<div class="formarea">
<p class="sub_headline">
User Details</p>
<asp:TextBox ID="txtFname" class="input" placeholder="First name" runat="server"></asp:TextBox>
<asp:Label runat="server" Text="*" ForeColor="Red"></asp:Label><br />
<asp:RequiredFieldValidator runat="server" ErrorMessage="Please Enter First name" ControlToValidate="txtFname" ></asp:RequiredFieldValidator>
</div>
</div>
CSS代码:
.input
{
font-family: 'Lato' , sans-serif;
border: 1px solid #CCCCCC;
width: 65%;
height: 20px;
margin: 14px 94px 0 0;
font-size: 16px;
font-weight: lighter;
padding: 4px;
color: #E96151;
float: left;
}
我怎样才能摆脱它?
谢谢你。