如何使div在所有其他控件之上

new*_*new 13 css z-index

我希望我的div显示在我放入100%宽度和高度的每一件事的顶部,它显示上面有很多contorl除了一些有css z-index和其他东西我试图把我的div z-index大数但但没有工作

{
    width: 100%;
    height: 100%;
    top: 5px;
    left: 0px;
    background-color: #FFFFFF !important;
    padding: 10px;
    overflow: hidden;
    visibility: visible;
    display: block;
    z-index: 500 !important;
    position: relative;
}
Run Code Online (Sandbox Code Playgroud)

Šim*_*das 27

由于您想要覆盖整个屏幕,我建议您:

#overlayDiv {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index:99;
}
Run Code Online (Sandbox Code Playgroud)

请注意,您不必设置显示和可见性属性.另外,不要在此元素上设置填充或边距!如果您希望它有填充,请在其子/孩子上设置边距.

另外,请确保有问题的DIV是BODY元素的直接子元素.