html - Bootstrap 元素中的容器未正确对齐

标签 html css

这是我周末开始的一个小元素的延续(我提出了一个关于 H1 标题大小的查询)。在这个阶段,我已经掌握了这个(简单的待办事项列表 - 目前无法使用)。我添加了一个导航栏并设计了一个导入的我自己的 Logo (在菜单栏和屏幕底部)。我包含了代码笔中的代码,但出于某种原因(目前不确定)它没有通过背景颜色和 Logo PNG 提取,因此我也包含了屏幕截图。

但是,问题是我无法找到关于容器未排列的错误位置:您可以看到前两个容器(每个容器一行 - 带有我要添加的 ADD 矩形更改为一个框和“您有‘3’个完成的任务:”矩形框)然后下面的五个容器/行与上面的容器/行有偏移。

“container-row-col”的代码(据我所知)是相同的,但是将所有这些行放在一个容器中(包含所有 7 行及其列)会有所不同吗? 也许需要查看媒体查询?

                <div class="row">

                    <div class="col-8 col-md-6 white-rect mr-4 mb-2 ">|.............................................
                    </div>
                    <div class="col-6 col-md-4 white-rect center-block">ADD</div>
                </div>
            </div> 

这是 container-row-col 代码的片段,下面有代码笔链接。我只能为我所做的大量评论道歉……我猜这是我学习过程的一部分。

非常感谢。

Codepen

Screen Shot of Full Page as it appears in my browser

最佳答案

您有太多嵌套的容器。只需将所有 .row 放入一个父 .container 或向嵌套的 .container 添加一些样式,女巫将删除多余的 填充。像这样:

.container .container {
    padding: 0;
}

关于html - Bootstrap 元素中的容器未正确对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58364073/

相关文章:

javascript - 单击后隐藏按钮

javascript - 使 ul 列表像选择输入一样工作

javascript - 如何将移动的图像细节作为警报

javascript - 图像上传、调整大小和编码为 base64 导致 Chrome 在移动设备上崩溃

javascript - 仅限 Firefox 中的 div 翻转位置问题,...很奇怪

javascript - 可以使用 jquery 根据其 div 类跳到页面的特定部分吗?

javascript - 我不能在我的 HTML 中使用 Vue js 的 JS 脚本

html - 在 bootstrap 轮播中渲染 Bokeh 控件

javascript - CSS-在(任何)html 文本中的某些单词上方注入(inject)和对齐图像,而不会破坏文本流

css - 如何制作两列 - 一个灵活 - 在必要时换行?