HTMLbody边上留一点space

HTML body leaving a little space in the side

我正在使用 bootstrap 开发一个虚拟餐厅菜单,我只是注意到无论我做什么,我的页面右侧都有一点 space 不会被填满,我用过检查工具以查看是否有任何元素导致它,但我找不到任何东西 you can see what i'm talking about in the top right corner

我尝试将 min-width 设置为 body 但它保持不变

body {
min-width: fit-content;
}

也试过这个

html, body { 
 margin:0;
 padding:0;
 width:100%;
 height:100%;
 overflow: auto;
}


<body>
<nav class="navbar sticky-top navbar-dark" style="
    padding-top: 0px;" id="navbarprincipal">
    <div class="container-fluid navbarsubtitle" style="background-color: #0f1924;">
        <div class="d-flex align-items-center align-items-stretch">
            <div class="d-flex p-2 bd-highlight"><a class="schedule">Horario de atención: 9:00 a.m - 8:00 p.m</a>
            </div>
        </div>
    </div>
    <div class=" container-fluid" style="padding-bottom: 8px;">
        <div class="col-2">
            <div class="d-flex justify-content-center align-items-center">
                <div class="p-2 bd-highlight ">
                    <a class="navbar-brand" href="#">
                        <img src="assets/logo.png" alt="" width="" height="" class="d-inline-block align-text-top">
                    </a>
                </div>
            </div>

        </div>
        <div class="col-8">
            <div class="d-flex justify-content-center align-items-center">
                <div class="p-2 bd-highlight "><a class="active">Carta</a></div>
                <div class="p-2 bd-highlight "><a class="headerelement">Ubicanos</a></div>
                <div class="p-2 bd-highlight "><a class="headerelement">¡Siguenos!</a></div>
            </div>
        </div>
        <div class="col-2">
            <div class="d-flex justify-content-center align-items-center">
                <div class="p-2 bd-highlight "><i class="bi bi-person" style="font-size: 30px; color: white;" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Iniciar Sesión"></i>
                </div>
                <div class="p-2 bd-highlight "><i class="bi bi-bag" style="font-size: 30px; color: white;" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Carrito de compras"></i>
                </div>
            </div>
        </div>
    </div>
</nav>
<div class="row principalbanner align-items-center">
    <div class="entregadiv" style="margin-bottom: 25px;">
        <div class="col-12" style="margin-top: 20px;">
            <h3 style="color: black;">¿Como quieres tu pedido</h3>
        </div>
        <div class="dropdown-divider"></div>
        <div class="col-12">
            <div class="row">
                <div class="col ">
                    <div class="col dropdownelement">
                        <i class="bi bi-bicycle" style="font-size: 30px; color: black;"></i>
                        <p style="color: black;">Delivery</p>
                    </div>
                </div>
                <div class="col ">
                    <div class="dropdownelement">
                        <i class="bi bi-cursor-fill" style="font-size: 30px; color: black;"></i>
                        <p style="color: black;">Retirar</p>
                    </div>
                </div>
            </div>
        </div>
        <div class="col-12" style="margin-top: 10px;margin-bottom: 25px;">
            <input type="email" class="form-control " id="exampleInputEmail1" placeholder="Ingresa tu dirección*">
        </div>
    </div>

</div>
<div class="container-fluid" style="padding-left: 8%;padding-right: 8%;">

    <hr>
    <div class="d-flex align-items-center justify-content-center">
        <div class="p-2 bd-highlight"><span class="badge rounded-pill bg-danger" style="font-size: 18px;">Estamos
                cerrados hasta mañana a las 9:00 a.m</span></div>
    </div>
    <hr>
    <div class="d-flex align-items-center justify-content-center">
        <div class="p-2 bd-highlight"><a class="menucategories" href="#hamburguesa">Hamburguesas</a></div>
        <div class="p-2 bd-highlight"><a class="menucategories" href="#polloalabrasa">Pollos a la brasa</a></div>
        <div class="p-2 bd-highlight"><a class="menucategories" href="#combos">Combos</a></div>
        <div class="p-2 bd-highlight"><a class="menucategories">Bebidas</a></div>
        <div class="p-2 bd-highlight"><a class="menucategories">Guarniciones</a></div>
        <div class="p-2 bd-highlight"><a class="menucategories">Postres</a></div>
    </div>
    <hr>
    <div class="d-flex align-items-center justify-content-center" style="background: url(assets/banners/2.jpg);background-size:cover;height: 180px;background-position: center bottom;position: relative;">
        <div class="p-2 bd-highlight">
            <h3 class="menucategoriestitle">Hamburguesas</h3>
        </div>
    </div>
    <div class="row" id="hamburguesa">
        <h1>Hamburguesas</h1>
        <div class="col-4">
            <div class="card mb-3" style="max-width: 540px;">
                <div class="row g-0">
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title cardtitle">Hamburguesa Royal</h5>
                            <p class="card-text carddescription">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
                            <p class="card-text cardprice">S/10</p>
                            <div class="row">
                                <div class="col-2"><a href="https://wa.link/b1erbu"><i class="bi bi-whatsapp"
                                            style="font-size: 30px; color: #00bb2d;"></i></a>
                                </div>
                                <div class="col-6"><button class="btn btn-primary" type="submit">Agregar al
                                        carrito</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <img src="assets/imgs/burger.jpg" class="cardimage" onclick="overlayonproduct()">
                    </div>
                </div>
            </div>
            <div class="card mb-3" style="max-width: 540px;">
                <div class="row g-0">
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title cardtitle">Hamburguesa Royal</h5>
                            <p class="card-text carddescription">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
                            <p class="card-text cardprice">S/10</p>
                            <div class="row">
                                <div class="col-2"><a href="https://wa.link/b1erbu"><i class="bi bi-whatsapp"
                                            style="font-size: 30px; color: #00bb2d;"></i></a>
                                </div>
                                <div class="col-6"><button class="btn btn-primary" type="submit">Agregar al
                                        carrito</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <img src="assets/imgs/burger.jpg" class="cardimage">
                    </div>
                </div>
            </div>
        </div>
        <div class="col-4">
            <div class="card mb-3" style="max-width: 540px;">
                <div class="row g-0">
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title cardtitle">Hamburguesa Clasica</h5>
                            <p class="card-text carddescription">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
                            <p class="card-text cardprice">S/6</p>
                            <div class="row">
                                <div class="col-2"><a href="https://wa.link/b1erbu"><i class="bi bi-whatsapp"
                                            style="font-size: 30px; color: #00bb2d;"></i></a>
                                </div>
                                <div class="col-6"><button class="btn btn-primary" type="submit">Agregar al
                                        carrito</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <img src="assets/imgs/burger.jpg" class="cardimage">
                    </div>
                </div>
            </div>
            <div class="card mb-3" style="max-width: 540px;">
                <div class="row g-0">
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title cardtitle">Hamburguesa Royal</h5>
                            <p class="card-text carddescription">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
                            <p class="card-text cardprice">S/10</p>
                            <div class="row">
                                <div class="col-2"><a href="https://wa.link/b1erbu"><i class="bi bi-whatsapp"
                                            style="font-size: 30px; color: #00bb2d;"></i></a>
                                </div>
                                <div class="col-6"><button class="btn btn-primary" type="submit">Agregar al
                                        carrito</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <img src="assets/imgs/burger.jpg" class="cardimage">
                    </div>
                </div>
            </div>
        </div>
        <div class="col-4">
            <div class="card mb-3" style="max-width: 540px;">
                <div class="row g-0">
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title cardtitle">Hamburgesa bacon and cheese</h5>
                            <p class="card-text carddescription">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
                            <p class="card-text cardprice">S/8</p>
                            <div class="row">
                                <div class="col-2"><a href="https://wa.link/b1erbu"><i class="bi bi-whatsapp"
                                            style="font-size: 30px; color: #00bb2d;"></i></a>
                                </div>
                                <div class="col-6"><button class="btn btn-primary" type="submit">Agregar al
                                        carrito</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <img src="assets/imgs/burger.jpg" class="cardimage">
                    </div>
                </div>
            </div>
            <div class="card mb-3" style="max-width: 540px;">
                <div class="row g-0">
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title cardtitle">Hamburguesa Royal</h5>
                            <p class="card-text carddescription">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
                            <p class="card-text cardprice">S/10</p>
                            <div class="row">
                                <div class="col-2"><a href="https://wa.link/b1erbu"><i class="bi bi-whatsapp"
                                            style="font-size: 30px; color: #00bb2d;"></i></a>
                                </div>
                                <div class="col-6"><button class="btn btn-primary" type="submit">Agregar al
                                        carrito</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <img src="assets/imgs/burger.jpg" class="cardimage">
                    </div>
                </div>
            </div>
        </div>
    </div>
    <hr>
    <div id="polloalabrasa" class="d-flex align-items-center justify-content-center" style="background: url(assets/banners/3.jpg);background-size:cover;height: 180px;background-position: center bottom">
        <div class="p-2 bd-highlight">
            <h3 class="menucategoriestitle">Pollos a la brasa</h3>
        </div>
    </div>
    <div class="row">
        <h1>Pollos a la brasa</h1>
        <div class="col-4">
            <div class="card mb-3" style="max-width: 540px;">
                <div class="row g-0">
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title cardtitle">Pollo Entero</h5>
                            <p class="card-text carddescription">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
                            <p class="card-text cardprice">S/40</p>
                            <div class="row">
                                <div class="col-2"><a href="https://wa.link/b1erbu"><i class="bi bi-whatsapp"
                                            style="font-size: 30px; color: #00bb2d;"></i></a>
                                </div>
                                <div class="col-6"><button class="btn btn-primary" type="submit">Agregar al
                                        carrito</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <img src="assets/imgs/chicken.jpg" class="cardimage">
                    </div>
                </div>
            </div>
            <div class="card mb-3" style="max-width: 540px;">
                <div class="row g-0">
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title cardtitle">Cuarto de pollo</h5>
                            <p class="card-text carddescription">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
                            <p class="card-text cardprice">S/16</p>
                            <div class="row">
                                <div class="col-2"><a href="https://wa.link/b1erbu"><i class="bi bi-whatsapp"
                                            style="font-size: 30px; color: #00bb2d;"></i></a>
                                </div>
                                <div class="col-6"><button class="btn btn-primary" type="submit">Agregar al
                                        carrito</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <img src="assets/imgs/chicken.jpg" class="cardimage">
                    </div>
                </div>
            </div>
        </div>
        <div class="col-4">
            <div class="card mb-3" style="max-width: 540px;">
                <div class="row g-0">
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title cardtitle">Pollo broaster</h5>
                            <p class="card-text carddescription">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
                            <p class="card-text cardprice">S/55</p>
                            <div class="row">
                                <div class="col-2"><a href="https://wa.link/b1erbu"><i class="bi bi-whatsapp"
                                            style="font-size: 30px; color: #00bb2d;"></i></a>
                                </div>
                                <div class="col-6"><button class="btn btn-primary" type="submit">Agregar al
                                        carrito</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <img src="assets/imgs/chicken.jpg" class="cardimage">
                    </div>
                </div>
            </div>
            <div class="card mb-3" style="max-width: 540px;">
                <div class="row g-0">
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title cardtitle">Cuarto pollo broaster</h5>
                            <p class="card-text carddescription">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
                            <p class="card-text cardprice">S/18</p>
                            <div class="row">
                                <div class="col-2"><a href="https://wa.link/b1erbu"><i class="bi bi-whatsapp"
                                            style="font-size: 30px; color: #00bb2d;"></i></a>
                                </div>
                                <div class="col-6"><button class="btn btn-primary" type="submit">Agregar al
                                        carrito</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <img src="assets/imgs/chicken.jpg" class="cardimage">
                    </div>
                </div>
            </div>
        </div>
        <div class="col-4">
            <div class="card mb-3" style="max-width: 540px;">
                <div class="row g-0">
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title cardtitle">Octavo de pollo</h5>
                            <p class="card-text carddescription">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
                            <p class="card-text cardprice">S/12</p>
                            <div class="row">
                                <div class="col-2"><a href="https://wa.link/b1erbu"><i class="bi bi-whatsapp"
                                            style="font-size: 30px; color: #00bb2d;"></i></a>
                                </div>
                                <div class="col-6"><button class="btn btn-primary" type="submit">Agregar al
                                        carrito</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <img src="assets/imgs/chicken.jpg" class="cardimage">
                    </div>
                </div>
            </div>
            <div class="card mb-3" style="max-width: 540px;">
                <div class="row g-0">
                    <div class="col-md-8">
                        <div class="card-body">
                            <h5 class="card-title cardtitle">Octavo pollo broaster</h5>
                            <p class="card-text carddescription">This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.</p>
                            <p class="card-text cardprice">S/14</p>
                            <div class="row">
                                <div class="col-2"><a href="https://wa.link/b1erbu"><i class="bi bi-whatsapp"
                                            style="font-size: 30px; color: #00bb2d;"></i></a>
                                </div>
                                <div class="col-6"><button class="btn btn-primary" type="submit">Agregar al
                                        carrito</button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="col-md-4">
                        <img src="assets/imgs/chicken.jpg" class="cardimage">
                    </div>
                </div>
            </div>
        </div>
    </div>      
    
</div>

你的右侧有一个白色的 space,因为你的 principalbanner 行不在容器内。通常,容器 包含 行,因此该行适合显示的宽度。因为您缺少容器,所以您的行现在比显示宽。

如果浏览器底部有一个水平滚动条,您可以判断某些内容是否太宽 window(我怀疑您的浏览器上有一个水平滚动条,但您提供的图像将底部截断window).

<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta3/dist/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.1/dist/umd/popper.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta3/dist/js/bootstrap.min.js"></script>

<nav class="navbar sticky-top navbar-dark" style="
padding-top: 0px;" id="navbarprincipal">
    <div class="container-fluid navbarsubtitle" style="background-color: #0f1924;">
        <div class="d-flex align-items-center align-items-stretch">
            <div class="d-flex p-2 bd-highlight"><a class="schedule">Horario de atención: 9:00 a.m - 8:00 p.m</a>
            </div>
        </div>
    </div>
    <div class=" container-fluid" style="padding-bottom: 8px;">
        <div class="col-2">
            <div class="d-flex justify-content-center align-items-center">
                <div class="p-2 bd-highlight ">
                    <a class="navbar-brand" href="#">
                        <img src="assets/logo.png" alt="" width="" height="" class="d-inline-block align-text-top">
                    </a>
                </div>
            </div>

        </div>
        <div class="col-8">
            <div class="d-flex justify-content-center align-items-center">
                <div class="p-2 bd-highlight "><a class="active">Carta</a></div>
                <div class="p-2 bd-highlight "><a class="headerelement">Ubicanos</a></div>
                <div class="p-2 bd-highlight "><a class="headerelement">¡Siguenos!</a></div>
            </div>
        </div>
        <div class="col-2">
            <div class="d-flex justify-content-center align-items-center">
                <div class="p-2 bd-highlight "><i class="bi bi-person" style="font-size: 30px; color: white;" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Iniciar Sesión"></i>
                </div>
                <div class="p-2 bd-highlight "><i class="bi bi-bag" style="font-size: 30px; color: white;" data-bs-toggle="tooltip" data-bs-placement="bottom" title="Carrito de compras"></i>
                </div>
            </div>
        </div>
    </div>
</nav>
<div class="container-fluid">
    <div class="row principalbanner align-items-center">
        <div class="entregadiv" style="margin-bottom: 25px;">
            <div class="col-12" style="margin-top: 20px;">
                <h3 style="color: black;">¿Como quieres tu pedido</h3>
            </div>
            <div class="dropdown-divider"></div>
            <div class="col-12">
                <div class="row">
                    <div class="col ">
                        <div class="col dropdownelement">
                            <i class="bi bi-bicycle" style="font-size: 30px; color: black;"></i>
                            <p style="color: black;">Delivery</p>
                        </div>
                    </div>
                    <div class="col ">
                        <div class="dropdownelement">
                            <i class="bi bi-cursor-fill" style="font-size: 30px; color: black;"></i>
                            <p style="color: black;">Retirar</p>
                        </div>
                    </div>
                </div>
            </div>
            <div class="col-12" style="margin-top: 10px;margin-bottom: 25px;">
                <input type="email" class="form-control " id="exampleInputEmail1" placeholder="Ingresa tu dirección*">
            </div>
        </div>

    </div>
</div>

我修改了你的代码,在你的 principalbanner row. 周围添加了 container-fluid 要查看容器的效果,你可以全屏打开代码段并使用浏览器的开发人员工具关闭容器的所有属性。然后浏览器底部会出现一个滚动条window,右边有24px的space。