css - 当 Bootstrap 4 的视口(viewport) < XXXpx 时,容器(不是容器流体)可以是 100% 宽吗?

标签 css bootstrap-4 breakpoints

我正在使用 Bootstrap 4,并注意到我在每个断点处都失去了宝贵的水平空间。我希望在浏览器 < 1200px 时最外层容器的宽度为 100%。

我将其添加到我的 CSS 中:

@media (max-width: 1199px) {
  body > .container {
    width: 100%;
    max-width: 1140px;
  } 
}

我使用 1140px 作为宽度,因为这是文档所说的 .contianer 元素的最大宽度。

可以看到here .

当我调整浏览器大小时,一切都会按照我的预期进行调整,但这是否只是运气好,改变 Bootstrap 核心值的宽度完全提升了网格?这是使用 .container-fluid 执行此操作的“正确”方法吗?

最佳答案

这是您问题的确切解决方案:https://www.beyondjava.net/how-to-add-a-new-breakpoint-in-bootstrap

当您使用 Bootstrap 4 时,您应该使用它的基本功能,例如 media-breakpoints

bootstrap_config_variables中,您可以指定每个断点的位置以及触发断点的屏幕宽度。

注意:在这种情况下,lg 代表您自己选择的断点,您希望为其赋予值 1200px

在这种情况下,如果您将 boostrap 配置为在 1200px 处触发 lg 类,那么如果您添加以下代码,则在每个宽度小于 1200px,容器类的宽度将为 100%

@include media-breakpoint-down(lg){
    .container{
        width: 100%;
        max-width: 1140px;
    }
}

关于css - 当 Bootstrap 4 的视口(viewport) < XXXpx 时,容器(不是容器流体)可以是 100% 宽吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54246027/

相关文章:

gdb - 让 gdb 在断点处退出

java - android studio 中的菱形断点和圆形断点有什么区别?

javascript - 如何删除一个重要的 CSS 属性?

javascript - Skrollr 淡入淡出文本不起作用,但所有其他 skrollr 元素都起作用

javascript - 使用动态 innerHTML 更改处理按钮 mdl-js 样式

javascript - 下拉菜单确实会从浏览器屏幕上消失 - bootstrap 4

javascript - 为什么单击关闭按钮时我的模式不关闭?

css - 弹出窗口内的输入字段在聚焦时跳跃

css - Bootstrap 4 间距错误?

linux - 洞察调试器断点不起作用