English 中文(简体)
如何让<div>出现在普通文本/表格前?
原标题:How to make a <div> appear in front of regular text/tables
  • 时间:2010-02-23 03:58:21
  •  标签:
  • css
  • xhtml

我一直在尝试在网页上的文本/表格前显示一个DIV框。

DIV 通过按钮按下后变为可见状态,但是可见后,它会自动将文本/表格向下移动,并将 DIV 内容包含在其上方。

有人可以帮忙吗?

最佳回答

您可以使用 div 的叠加索引使其显示在其他任何内容之上。将其设置为比其他元素更大的值,它将位于其他元素之上。

使用z-index属性。请参阅指定堆栈层级:z-index属性

详细描述堆叠上下文。

类似于 (lèi xì yú)

#divOnTop { z-index: 1000; }

<div id="divOnTop">I am on top</div>

你需要注意的是IE6。在IE6中,一些元素如更高的z-index值的元素之上。您可以通过在div后面放置一个