html - 移动和桌面上的 Boostrap 4 Grid System
问题描述
我想使用 boostrap 4 构建一个网格系统,我有一份报纸,在平板电脑/桌面模式下每行显示三列,而不是在移动模式下,我只想每行显示一列。此链接的文档https://getbootstrap.com/docs/4.1/layout/grid/ 描述了跨多个设备的类前缀。在平板电脑/桌面模式下,一切运行良好,但在移动模式下,我遇到了问题。
这张图片显示了应该如何在移动模式下
这张照片显示了我在移动模式下遇到的问题
这是代码:
<div class="container">
<div class="row no-gutters">
<!-- Article 1 -->
<div class="col-12 col-sm-12 col-md-4 col-lg-4 col-xl-4">
<div class="content">
<div id='column1' class="column">
Lorem ipsum etc...
</div>
</div>
</div>
<!-- Article 2 -->
<div class="col-12 col-sm-12 col-md-4 col-lg-4 col-xl-4">
<div class="content">
<div id='column2' class="column">
Lorem ipsum etc...
</div>
</div>
</div>
<!-- Article 3 -->
<div class="col-12 col-sm-12 col-md-4 col-lg-4 col-xl-4">
<div class="content">
<div id='column3' class="column">
Lorem ipsum etc...
</div>
</div>
</div>
</div>
解决方案
首先col-sm-12 col-lg-4 col-xl-4
是不必要的。引导网格运行良好。也许你的标题(SERIE BI)太长了。试着给它max-width: 100%
推荐阅读
- php - Wordpress:如何根据 url 突出显示菜单项?
- sublimetext3 - cottle 的 Sublime Text 3 自定义语法:难以开始
- chart.js - 更改雷达图中的网格颜色
- c# - LINQ 基于键和以下记录对记录进行分组
- c++ - 用 C++ 挑选一个 n 位密码锁
- ios - 使用哪个,addSnapshotListener() 或 getDocuments()
- flutter - 颤振 localauth :未启用所需的安全功能
- python - 在绑定时获取组合框的值
- go - 使用 Kubernetes 的 client-go 从结果中创建一个新的 PodList
- json - helm -- 为 datadog/hazelcast 设置 json 值