【发布时间】:2017-06-28 05:57:37
【问题描述】:
朋友们,是否可以在 .aspx 页面中将一个文本框(或任何其他 asp.net 控件)置于另一个文本框之上(假设总共 4 个文本框),其中一个文本框可见,其他 3 个不可见(我已经在 Windows 应用程序中完成)?我尝试过使用网页但没有成功?
【问题讨论】:
朋友们,是否可以在 .aspx 页面中将一个文本框(或任何其他 asp.net 控件)置于另一个文本框之上(假设总共 4 个文本框),其中一个文本框可见,其他 3 个不可见(我已经在 Windows 应用程序中完成)?我尝试过使用网页但没有成功?
【问题讨论】:
你必须给它一个大值的z-index样式,当然z-index只有在只定义了位置样式的情况下才有效。
例如:
<input type="text" style="position:absolute;top:0px;left:0px;">
<input type="text" style="position:absolute;z-index:100;top:0px;left:0px;">
<input type="text" style="position:absolute;top:0px;left:0px;">
<input type="text" style="position:absolute;top:0px;left:0px;">
在本例中,第二个文本框将位于其他文本框之上
【讨论】:
<asp:Textbox ID="txt" runat="server" style="position:absolute;z-index:100;top:0px;left:0px;">