0

我正在构建的网站的管理员登录表单无法在 chrome 中运行,但在 IE 中运行良好。这可能是什么原因造成的?我在这里发现了另一个关于类似问题的问题,但它的答案对我不起作用。

预览:http ://a.emutek.net/site/admin/

HTML:

<div id="body">
        <div class="divhead" id="adminhead">Login to website management:</div>
        <div id="adminlogin">
            <form name="adminlogon" action="login.do.php" method="post">
                <table border="0">
                    <tr>
                        <td>
                            Username: 
                        </td>
                        <td>
                            <input type="text" name="user">
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Password: 
                        </td>
                        <td>
                            <input type="password" name="pwd">
                        </td>
                    </tr>
                    </table>
                <input type="submit" value="Submit">
            </form>
        </div>
</div>

CSS:

    #body {
        z-index: -1;
        position: relative;
        top: -6px;
        padding: 7px;
        background-color: white;
        border-radius: 6px;
}

.divhead{
    background-color: #111;
    color: #CCC;
    text-transform: uppercase;
    font: bold 12px Arial, Helvetica;
    text-decoration: none;
    padding: 3px;
    margin-bottom: 5px;
    border-radius: 6px;
}
#head{
    border-radius: 6px;
    margin-bottom: -10px;
    padding: 5px;
    background-image:url('../img/bg_header.png');   
}
#adminlogin{
    margin-left: 40%;
    z-index: 10;


}
#adminhead{
    margin-top: 20px;
    margin-bottom: 10px;
    width: 700px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 20px;
}
4

3 回答 3

2

删除 它会position: relative;起作用#body

你可以看到它在 chrome 中的光标也在 firefox 和 safari 中测试过

在此处输入图像描述

于 2012-10-24T04:20:41.893 回答
1

与其将#body其定位在下方#nav,不如将其定位#nav在上方#body

#body{ 位置:相对;z 指数:-1; ... }

#nav{
    position: relative;
    z-index: 1;
}
于 2012-10-24T04:32:00.887 回答
0

您需要将正文中的 z 索引 css 从 -1 更改为正数

body {
    z-index: 1111;
}
于 2012-10-24T04:27:20.357 回答