页面检查显示高度一直为0,通过伪类也无法解决

发布于 2022-09-13 00:05:52 字数 4445 浏览 16 评论 0

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
        <title>开始使用 layui</title>
        <link rel="stylesheet" href="./layui/css/layui.css">
        <style>
            .wrap{
                width: 100%;
                height:100%;
                background-size: cover;
                background-image: url("./imgs/11539.jpg");
            }
            .loginForm{
                margin-left: 35%;
                margin-top: 10%;
                /*background-color: #cccccc;*/
                background-color: #e7e7e7;
                width: 400px;
                height: 350px;
                float: left;
                z-index: 9999;
                position: fixed;
                opacity: 0.75;
            }
            .usernameDiv{
                width: 360px;
                height: 40px;
                padding-left: 70px;
                padding-top: 30px;

            }
            .adminInput{
                width: 260px;
                height: 40px;
                font-size: 15px;
                border-radius: 0.5em;
                /*margin-left: auto;*/
                /*border: 1px solid #cccccc;*/
            }
            .passwordDiv{
                width: 360px;
                height: 40px;
                padding-left: 70px;
                padding-top: 28px;
            }
            i{
                position: absolute;
            }
            .adminIcon{
                font-size: 22px;
                margin-top: 8px;
                margin-left: 230px;
            }
            .logoHead{
                width: 250px;
                height: 60px;
                text-align:center;
                padding-left: 70px;
                padding-top: 25px;
            }
            .loginHeadText{
                height:60px;
                line-height:60px;
                font-weight:bold;
                font-size:20px;
            }
            .usernameWrapDiv{
                width: 400px;
                height: 70px;
            }
            .submitDiv{
                height: 70px;
                padding-top: 28px;

            }
            .submit{
                width: 260px;
                height: 40px;
                margin-left: 70px;
                border-radius: 0.5em;
            }
            img{
                position: absolute;
            }
            .clearfix{
                zoom:1;
            }
            .clearfix:after{
                content:" ";
                height: 0px;
                font-size: 0px;
                display:block;
                clear:both;
                visibility:hidden;
            }
        </style>
    </head>
    <body>
    <div class="wrap clearfix">

        <div class="loginForm">
            <form id="loginForm">
                <div class="logoHead">
                    <div class="loginHeadText">
                        管理员登录
                    </div>
                </div>
                <div class="usernameWrapDiv">
                    <div class="usernameDiv">
                        <i class="layui-icon layui-icon-username adminIcon"></i>
                        <input id="loginUsername" class="layui-input adminInput" type="text" name="username" placeholder="输入用户名" >
                    </div>
                </div>
                <div class="usernameWrapDiv">
                    <div class="passwordDiv">
                        <i class="layui-icon layui-icon-password adminIcon"></i>
                        <input id="loginPassword" class="layui-input adminInput" type="password" name="password" placeholder="输入密码">
                    </div>
                </div>
                <div class="usernameWrapDiv">
                    <div class="submitDiv">
                        <input id="loginBtn" type="button" class="submit layui-btn layui-btn-normal" value="登录"></input>
                    </div>
                </div>
            </form>
        </div>
    </div>
</body>
</html>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

梦里兽 2022-09-20 00:05:52

body,html的高度没有指定

远昼 2022-09-20 00:05:52

position: absolute; 导致的高度塌陷除了设置一个具体的父元素高度外无法通过css的方式去解决。具体你可以找找高度塌陷相关问题,里面有详细的解释和解决方案

烟花肆意 2022-09-20 00:05:52

你整个position: fixed;当然不会有高度呀

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文