我有一个 GridView,其元素模板中包含模板字段和标签。高度通过CssClass设置为12px。 (线高=12px;高度=12px)。一切都按我预期的方式进行。
一旦我赋予 TextBox 可见性,行高就会每行增加大约 1px,即使我将 Textbox 的高度降低到假设的 5px。
<asp:templatefield HeaderText="Result" ItemStyle-HorizontalAlign="center">
<ItemTemplate>
<asp:Label runat="server" Text='<%# Bind("Result") %>' id="LabelResult" CssClass="NarrowGrid" visible="false"/>
<asp:TextBox runat="server" id="TextBoxResult" Height="5px" Width="25px" Visible="true" CssClass="NarrowGrid"/>
</ItemTemplate>
</asp:templatefield>
在这两种情况下如何实现/强制 12px 成为行高?
最佳答案
input{
height: 12px;
padding: 0;
margin: 0;
}
希望对你有帮助
关于html - 在 gridview 中强制行高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44874708/