【发布时间】:2010-11-11 21:58:14
【问题描述】:
我正在尝试弄清楚如何在 html 中将控件相互叠加。
例如。我正在尝试将 2 个标签放在彼此之上。而且我正在尝试在下拉列表下放置一个文本框。
这可能吗?
谢谢。
【问题讨论】:
标签: asp.net html vb.net controls
我正在尝试弄清楚如何在 html 中将控件相互叠加。
例如。我正在尝试将 2 个标签放在彼此之上。而且我正在尝试在下拉列表下放置一个文本框。
这可能吗?
谢谢。
【问题讨论】:
标签: asp.net html vb.net controls
将您的元素设置为position:absolute(在设置为position:relative 的容器中)。然后将应该位于其他元素下方的元素的z-index 设置为较低的整数值。例如,在容器中,z-index 为 1 的绝对定位元素将显示在 z-index 为 2 的元素下方。请注意,在文档流中存在一个自然的 z-index:元素出现在标记中的 before 其他元素将低于后面的元素,一切都一样。
【讨论】:
您可以使用 css 位置来做到这一点
【讨论】:
使用 css 是正确的选择,但如果您只需要定位控件,您可以创建一个表格,并按照您喜欢的方式将它们放置在表格的单元格中。
【讨论】: