【问题标题】:set the position of the textbox设置文本框的位置
【发布时间】:2015-08-24 22:00:51
【问题描述】:

我有 3 个如下文本框

<asp:TextBox ID="txtID" CssClass="textbox" runat="server" ></asp:TextBox>

        <asp:TextBox ID="txtName" CssClass="textbox" runat="server" ></asp:TextBox>

        <asp:TextBox ID="txtPosition" CssClass="textbox" runat="server" ></asp:TextBox>

当我在浏览器中放大时,右侧的文本框将其位置更改为左侧文本框的底部。我可以修复它,其中 3 个彼此保持在一起,并且在我放大浏览器时不会改变位置。

【问题讨论】:

  • 是的,你可以修复它,但你需要包含你的 HTML 和 CSS
  • 我确实添加了绝对位置,但它们都堆叠在一起。

标签: css asp.net position


【解决方案1】:

使用样式将文本框的宽度设置为 33%。

.textbox {
 width: 33%;
}

如果文本框之间没有间距或边距,这应该可以。

【讨论】:

  • 因为我想将文本框宽度固定为 250px。这就是为什么不使用 %
  • 您可以将最大宽度设置为 250 像素,但仍将宽度设置为 33%,因此如果它们小于 250 像素,则它们会分解为 33%。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多