gpt4 book ai didi

html - 如果 4 + 8 = 12 那么为什么我的 bootstrap 网格仍然溢出页面的边缘?

转载 作者:行者123 更新时间:2023-11-28 16:02:32 25 4
gpt4 key购买 nike

当使用 Bootstrap 4 制作一个非常基本的 HTML 页面时,页面的大小总是超出页面的宽度,留下水平滚动条。我该如何防止这种情况发生?

我尝试在我能想到的每个部分将宽度设置为 100%,并将列大小更改为小于 12 的值。

<!DOCTYPE html>
<html lang="en" style="background-color: rgb(129, 35, 101);">

<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-GJzZqFGwb1QTTN6wy59ffF1BuGJpLSa9DkKMp0DgiMDm4iYMj70gZWKYbI706tWS" crossorigin="anonymous">
</head>

<body style="background-color: rgb(50, 66, 119);">
<div class="row" style="background-color: rgb(50, 119, 67);">
<div class="col-md-4" style="background-color: rgb(119, 50, 50);">
asdf
</div>
<div class="col-md-8" style="background-color: rgb(110, 110, 87);">
adjsfhiul
</div>
</div>
</body>

</html>

预期:页面大小为 100%。实际:页面尺寸略大于100%。

我的 fiddle :http://jsfiddle.net/nu78ovp1/3/

最佳答案

行的 Bootstrap 类是导致您出现问题的原因,bootstrap 中的行有负边距,因为它们的目的是在包装器 .container 或容器流体类中。

如果你想要 100% 的宽度,你需要使用 container-fluid,这在 bootstrap 的网格文档中有描述。以下代码包含您缺少的容器类

https://getbootstrap.com/docs/4.0/layout/grid/

<div class="container-fluid">
<div class="row" style="background-color: rgb(50, 119, 67);">
<div class="col-md-4" style="background-color: rgb(119, 50, 50);">
asdf
</div>
<div class="col-md-8" style="background-color: rgb(110, 110, 87);">
adjsfhiul
</div>
</div>
</div>

关于html - 如果 4 + 8 = 12 那么为什么我的 bootstrap 网格仍然溢出页面的边缘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57910164/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com