首页 > 解决方案 > 如何删除页面中间的白条?

问题描述

我放了一张背景图片,我在页面中间使用了一张卡片。我有一个横跨整个屏幕的白条,我不知道如何删除它。

这是一个屏幕截图:

在此处输入图像描述

这是我的代码

<!doctype html>
<html lang="fr">

    <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta name="description" content="">
        <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wSX0szH/Ev+nYRRuWlolflfl" crossorigin="anonymous">
    </head>

    <style type="text/css">
        @media (min-width: 768px) {
            html{
                background-image: url('https://static.lpnt.fr/images/2017/08/17/9763596lpw-9763750-article-melbourne-jpg_4493712_660x281.jpg');
                background-repeat: no-repeat;
                background-size: 100%;
            }
        }
    </style>

    <body>
        <div class="container" style="background-color: transparent;">
            <main style="background-color: transparent;">
                <div class="col-md-12" style="background-color: transparent;">
                    <div class="card mx-auto" style="width: 18rem; margin-top: 25%; background-color: red">                     
                        <div class="card-body" >                            
                            <h6 class="card-title text-center">Connexion</h6>
                            <div class="form-group">
                                <label for="exampleInputEmail1">Email</label>
                                <input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp">
                            </div><br/>
                            <div class="text-center">
                                <a class="btn btn-primary" href="index.html">Se connecter</a>
                            </div>
                         </div>
                    </div>
                </div>
            </main>
        </div>
    </body>

</html>

标签: htmlcss

解决方案


将您的背景更改为设置为body而不是html

 <!doctype html>
        <html lang="fr">

            <head>
                <meta charset="utf-8">
                <meta name="viewport" content="width=device-width, initial-scale=1">
                <meta name="description" content="">
                <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/css/bootstrap.min.css" rel="stylesheet"
                integrity="sha384-BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wSX0szH/Ev+nYRRuWlolflfl" crossorigin="anonymous">
            </head>

            <style type="text/css">
                @media (min-width: 768px) {
                    body{
                        background-image: url('https://static.lpnt.fr/images/2017/08/17/9763596lpw-9763750-article-melbourne-jpg_4493712_660x281.jpg');
                        background-repeat: no-repeat;
                        background-size: 100%;
                    }
                }
            </style>

            <body>
                <div class="container" style="background-color: transparent;">
                    <main style="background-color: transparent;">
                        <div class="col-md-12" style="background-color: transparent;">
                            <div class="card mx-auto" style="width: 18rem; margin-top: 25%; background-color: red">                     
                                <div class="card-body" >                            
                                    <h6 class="card-title text-center">Connexion</h6>
                                    <div class="form-group">
                                        <label for="exampleInputEmail1">Email</label>
                                        <input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp">
                                    </div><br/>
                                    <div class="text-center">
                                        <a class="btn btn-primary" href="index.html">Se connecter</a>
                                    </div>
                                 </div>
                            </div>
                        </div>
                    </main>
                </div>
            </body>

        </html>


推荐阅读