css - 使用 CSS 使关闭按钮在另一个元素前面可见

标签 css

我有一个,我想使用jQuery隐藏显示。我想在右上角添加一个“关闭”按钮。

但是关闭按钮总是出现在表格后面,所以不可见

我怎样才能让关闭按钮出现在 table 前面(而不是上面/侧面),因此可以点击?

<style>
table
{
    border: 3px solid #000000;
    align: center;  
    text-align: center;
    color:#000000;
}

th,td
{
    border-width: 2px;
    border-color: #000000;
    border-style: solid;
}

#RCLPage
{
    display:block;
    position:absolute;
    z-index:100;    
}

.close_box
{
    background-image:url('../tsTest2/images/close.gif');
    background-repeat:no-repeat;
    background-position:right top; 
    position:relative;
    z-index:101;
    //height:10px;
}

#CPSTab
{
    padding:10;
    width:20em; 
}

</style>


<div id="RCLPage">

    <div class="close_box"></div>

    <table id="CPSTab">
        <thead>
            <tr>
                <th colspan="2">The Header</th>
            </tr>
        </thead>
        <tbody>
            <tr><td>Item1</td><td>2</td></tr>
            <tr><td>Item2</td><td>5</td></tr>
            <tr><td>Item3</td><td>3</td></tr>
        </tbody>
    </table>    

</div>

最佳答案

需要在div中添加z-index,正数为正数,下方为负数

example

关于css - 使用 CSS 使关闭按钮在另一个元素前面可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19563466/

相关文章:

html - 页脚后的空格是白色的?

javascript - 如何在加载实际内容之前加载一个小的占位符图像

css - 在 CSS 中为开发和生产环境配置图像路径

html - Blogger.com : Changing Header to slideshow with HTML & Java

css - 我怎样才能让这个菜单下拉元素显示垂直?

JavaScript/分页 Div

javascript - xpages如何使用javascript隐藏元素(字段)

css - 为什么IE6和IE7没有完全显示这个div?

html - Prestashop 为特定类别创建自定义布局

html - <span> 之前的文本强制换行