Asp.net 将标签与文本框垂直对齐
我有一个asp.net网页,里面有一个asp文本框,旁边有一个asp标签 标签的字体很小,因此高度比文本框小得多。 我希望标签垂直对齐到文本框的中间 当前,标签与文本框的底部对齐 如何实现这一点?您可以尝试以下方法:Asp.net 将标签与文本框垂直对齐,asp.net,textbox,alignment,label,webpage,Asp.net,Textbox,Alignment,Label,Webpage,我有一个asp.net网页,里面有一个asp文本框,旁边有一个asp标签 标签的字体很小,因此高度比文本框小得多。 我希望标签垂直对齐到文本框的中间 当前,标签与文本框的底部对齐 如何实现这一点?您可以尝试以下方法: .myLabelClass { position: relative; top: 5px; } 最简单的方法是使用CSS解决问题 <asp:TextBox runat="server" ID="txtEveryHour" Width="30px" CssClass="t
.myLabelClass {
position: relative;
top: 5px;
}
最简单的方法是使用CSS解决问题
<asp:TextBox runat="server" ID="txtEveryHour" Width="30px" CssClass="textbox" />
<asp:Label ID="Label6" runat="server" text="Hours" CssClass="label" />
.textbox {border: 1px solid #828282; height: 21px; }
.label { height: 25px; line-height: 25px; }
.textbox{边框:1px实心#828282;高度:21px;}
.label{height:25px;line height:25px;}
结果
最好的方法始终是使用“表格” 我总是这样做。帮助很大