Bootstrap 3.0:响应列重置文档部分

2023-11-21

嘿,如果您在 Bootstrap 3.0 文档中查看“响应列重置”副标题,它会显示以下内容:

“有了四层网格,您必然会遇到问题,在某些断点处,您的列不能完全清除,因为一层比另一层高。要解决此问题,请结合使用 .clearfix 和我们的响应式实用程序类。”

那么他们这是什么意思呢?我认为浮动是否被清除取决于宽度。我在这里缺少什么?


我相信这个例子http://getbootstrap.com/css/#grid-responsive-resets是错误的,没有说明问题。

上的例子http://getbootstrap.com/css/#grid-responsive-resets不能直观地说明问题。

你的列不太清楚,因为一列比另一列高

没有clearfix的例子:

<div class="row">
  <div class="col-xs-6 col-sm-3" style="background-color:red;height:40px;">.col-xs-6 .col-sm-3</div>
  <div class="col-xs-6 col-sm-3" style="background-color:blue;">.col-xs-6 .col-sm-3</div>
  <div class="col-xs-6 col-sm-3" style="background-color:green;">.col-xs-6 .col-sm-3 (left)</div>
  <div class="col-xs-6 col-sm-3" style="background-color:yellow;">.col-xs-6 .col-sm-3 (right)</div>
</div>

在超小 (xs) 上,第一列(红色)比第二列(蓝色)高,将导致第三列(绿色)也浮动在第一列的右侧。

没有清除修复

enter image description here

与清除修复

<div class="row">
  <div class="col-xs-6 col-sm-3" style="background-color:red;height:40px;">.col-xs-6 .col-sm-3</div>
  <div class="col-xs-6 col-sm-3" style="background-color:blue;">.col-xs-6 .col-sm-3</div>
  <div class="clearfix visible-xs"></div>
  <div class="col-xs-6 col-sm-3" style="background-color:green;">.col-xs-6 .col-sm-3 (left)</div>
  <div class="col-xs-6 col-sm-3" style="background-color:yellow;">.col-xs-6 .col-sm-3 (right)</div>
</div>

enter image description here

col-*-12

当您在一行中添加更多 12 列并且其中一行应为 100% (col-*-12) 时,也会出现此问题。

考虑这种情况:

在您想要的更大的网格上:


1 | 2 | 3  
On the xs grid you want:

1 | 2
  3   

您可以通过以下方式完成上述任务:

Without clearfix:
<div class="container">
<div class="row">
<div class="col-xs-6 col-sm-4">1</div>
<div class="col-xs-6 col-sm-4">2</div>
<div class="col-xs-12 col-sm-4" style="background-color:red;">3</div>
</div>
</div>  

红色背景将显示最后一列将与第一列重叠。添加clearfix 将删除此背景:

With clearfix:  
<div class="container">
<div class="row">
<div class="col-xs-6 col-sm-4">1</div>
<div class="col-xs-6 col-sm-4">2</div>
<!-- Add the extra clearfix for only the required viewport -->
  <div class="clearfix visible-xs"></div>
<div class="col-xs-12 col-sm-4" style="background-color:red;">3</div>
</div>
</div>  

结果:

enter image description here

提到的重叠将由以下原因引起col-12-*类没有剩余浮动,另请参阅:https://github.com/twbs/bootstrap/issues/10152

On https://github.com/twbs/bootstrap/issues/10535你会发现另一个例子。这把小提琴展示了clearfix 将如何解决该问题。笔记<div class="col-sm-3">这里没有col-12-*。在 xs 网格上,列默认为 100%,并且没有浮动,因此col-xs-12-*与 xs 网格上没有类的行为相同。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Bootstrap 3.0:响应列重置文档部分 的相关文章

  • 如何在中间的 ng-repeat 中插入新行(Angularjs + twitter bootstrap + jade)

    我想插入新行 如下所示 div row div span12 div ng repeat data in datas p data text insert new line when index is the number divisibl
  • Font Awesome 图标在 OSX Safari 中不起作用

    My font awesome图标在 Firefox 和 Chrome 中工作正常 但在 Safari 中我只看到其中一些图标的空白 而其他图标则看不到 截屏 如您所见 图标为fa twitter fa instagram和其他人只是没有出
  • select2 MULTIPLE 占位符不起作用

    我正在使用以下代码来选择项目 但占位符已经不可见 我正在使用这个例子select2 引导程序 http fk github io select2 bootstrap css div class form group style width
  • Bootstrap 3:如何将默认网格设置为 960px 宽度?

    我正在使用 Bootstrap 3 客户希望将网站容器宽度设置为 960px 我是否直接编辑 CSS 文件 或者最好的方法是什么 我听说过一些关于 少 的事情 我可以自定义下载吗 谢谢 更新 该网站不需要响应 所以我可以禁用响应性 只需将
  • Morris.js 图表在引导选项卡内无法工作

    我遇到一种情况 我尝试在两个不同的内部使用 MorrisJS 图表引导选项卡 http getbootstrap com javascript tabs 图表在第一个 默认 选项卡中加载良好 但当我单击第二个选项卡时 图表根本无法正确加载
  • 如何更改 bootstrap 版本 4 按钮颜色

    我可以通过更改 bootstrap v4 中的主题颜色来更改主按钮颜色 但它也会影响所有其他组件 如何设置主按钮颜色而不影响主题颜色 我不想设置品牌为主并实现它 还有其他选择吗 Bootstrap 4 1 2019 年更新 现在 Boots
  • angular.js ng-repeat 用于创建网格

    我正在尝试使用 bootstrap 3 和 angularjs 创建一个网格 我试图创建的网格是这样的 使用 ng repeat 重复 div class row div class col md 4 item div div class
  • Bootstrap 3 导航栏动态折叠

    我正在寻找引导导航栏调整大小问题的解决方案 目前 导航栏在压缩之前可以具有某种 重叠 效果 我知道这是由于媒体查询造成的 此处使用媒体查询来指示何时进行紧凑 但是我正在寻找一种解决方案 仅当 navbar nav 和 navbar righ
  • 将 div 元素放置在响应式背景上(Bootstrap 3)

    我想将 div 输入表单 放置在响应式背景上 我使用 Bootstrap 3 作为页面模板 但是 如果我调整窗口大小或使用其他屏幕尺寸 则元素位于另一个位置 我该如何解决这个常见问题 Example http goo gl D7TwIP h
  • 取消滚动 Twitter 引导程序的词缀

    我在传统网站布局的侧边栏上使用 Twitter bootstrap 的后缀 页眉 内容和侧边栏 页脚 在某个滚动点上 我希望它从页面上取消固定并返回到其原始位置 静态 因此它不会与页脚重叠 我试图只用 CSS 来摆弄它 但是由于 affix
  • 如何使用 Bootstrap 选项卡?

    我试图了解如何做到这一点 http getbootstrap com javascript tabs http getbootstrap com javascript tabs 我认为文档不够详细 因为我无法理解它是如何工作的 div cl
  • Angular UI bootstrap 手风琴 - 展开创建可滚动和页面“跳转”

    我正在使用 Angular ui 引导手风琴 一切都很好 除了当我展开一个足够大的手风琴部分时 浏览器会显示页面的滚动条 整个页面会向左摇动滚动条的宽度 当手风琴足够小以至于不需要滚动条时 页面会恢复到原始大小 我不知道该怎么办 这是否需要
  • 在调整窗口大小之前,ChartJS 不会在引导选项卡内绘制图表

    我正在使用 Bootstrap 的选项卡 每个选项卡内都带有 ChartJS 图表 但出现的一个问题是图表画布wont被绘制 直到我调整浏览器窗口的大小 最新的 Chrome 和 Firefox 都发生了这种情况 我一直在尝试不同的解决方案
  • Twitter Bootstrap 响应式实用程序类的使用

    如何使用 Twitter Bootstrap 响应式实用程序类 例如 visible desktop 我尝试按照 Bootstrap 网站上的示例进行操作 span class visible desktop Desktop span 在这
  • 导航栏折叠在 Bootstrap 中不起作用

    Bhanu pratap 解决了这个问题 在这个问题的末尾检查一下 我一直在遵循旧的路线来构建导航栏折叠 三明治 问题是课程中的页面顶部似乎有一个黑条 并且缩小页面时会出现导航栏 对我来说 我只需在左侧找到一个按钮 另外 当我缩小页面时 我
  • 禁用 Bootstrap 中的选项卡

    我正在尝试禁用引导程序中的选项卡 我一直在研究 但尚未找到解决方案 我已经尝试过这个 可以禁用 Bootstrap 中的选项卡吗 https stackoverflow com questions 9237314 can you disab
  • Bootstrap 折叠导航菜单

    我正在尝试使用 Bootstrap 折叠插件 但收效甚微 我想要一个带有隐藏子菜单的手风琴式导航菜单 我的 HTML 和 JS ul class nav nav list li class nav header span Home span
  • 阻止内容因 Bootstrap 中的重叠而被下推

    In a 上一个问题 https stackoverflow com questions 22293227 make an element overlap contents below it using bootstrap 22293428
  • 更新 Bootstrap 缩略图网格 - ajax 请求

    设想 我有一个带有显示国家 地区的 Twitter Bootstrap 缩略图网格的视图 当用户单击一张图像时 它应该在同一网格 屏幕 中显示与该国家 地区相关的城市 技术的 首先 我用国家 地区填充 dataProvider 然后我应该将
  • 用于删除确认mvc的引导模式

    我正在开发一个 MVC 5 Web 应用程序 在我的一个 Razor 视图中 我有一个表 其中显示了几行数据 每行数据旁边都有一个 删除 按钮 当用户单击删除按钮时 我希望弹出 Bootstrap Modal 并要求用户确认删除 在 for

随机推荐

  • 在 TabNavigator 中隐藏标签 - ReactNavigation

    如何隐藏标签TabNavigator并仅显示icons 如果我执行以下操作 const Tabs TabNavigator Home screen MainHome navigationOptions navigation gt title
  • 有没有办法反转 c 中的 crypt() ?

    不确定这是否可行 但我希望能够从字符串开始 然后弄清楚输入必须是什么crypt为了得到这个字符串 或者也许这是不可能的 但这就是事情的全部目的 是的 我正在尝试的代码中有盐 根据设计意图 crypt 是一种单向哈希 正如每个人所说 这意味着
  • NHibernate - 脱水属性值时出错

    我在更新期间提交时收到错误错误脱水属性值 我已经搜索过了 它看起来类似于NHibernate 脱水属性时出错 这到底是什么 唯一的区别是 NHibernate 在提到的问题中抱怨无法解决财产问题 IssuingOffice 的值已存在于数据
  • 带有 HEAD 请求的内容长度标头?

    The http规范说关于HEAD要求 HEAD 方法与 GET 相同 只是服务器不得在响应中返回消息正文 响应 HEAD 请求的 HTTP 标头中包含的元信息应该与响应 GET 请求而发送的信息相同 如果响应HEAD请求包含一个Conte
  • 为什么泛型方法的定义中有时会省略返回类型之前的尖括号

    我正在阅读 Effective Java 第 5 章有关泛型的内容 特别是有关首选泛型方法的内容 我注意到有时方法声明中返回类型之前的类型参数 尖括号之间 有时会被省略 类似的例子还有很多 比如第二版第135页 public void po
  • 为什么我的 Rust 线​​程没有并行运行?

    我希望启动 X 线程 这将向代码中的指定服务器发出 X 请求 目前 我的应用程序正在等待每个线程和 X 请求完成 然后再启动下一个线程 我该如何去做这个异步 extern crate hyper extern crate time use
  • iOS 屏幕锁定时背景音频停止

    我正在尝试让我的音频应用程序在后台播放 到目前为止 我将 应用程序播放音频 添加到 info plist 中的 所需背景模式 中 并在启动声音生成器之前添加了以下代码 AudioSessionInitialize NULL kCFRunLo
  • 在 Android NDK 项目中包含 ICU

    我用 C 构建了一个库 希望使用 NDK 将其包含在我的 Android 应用程序中 但是 我的图书馆需要使用 ICU4C 我一直在尝试为 Android 编译 ICU 并且我在 SO 上查看了很多问题 但我仍然无法将 ICU 编译为 An
  • Xcode 4.3 如何使用 SVN 合并两个开发人员的故事板更改?

    我遇到一个问题 一个项目有多个开发人员处理同一个故事板文件 当开发人员将控制器添加到他们自己的故事板版本时 需要合并文件 当我在合并过程中查看纯文本格式的故事板时 我无法理解我应该接受哪些更改以及按什么顺序接受 是否有某种关于如何从同一故事
  • MEF = 可能会感到沮丧?

    UPDATE 当我尝试让 MEF 在我的应用程序中工作时 我遇到了越来越多的地方 我只是不明白为什么它没有在我期望的时候自动创建我的库 我认为这一切都回到了 Reed 所说的需要 MEF 来创造一切 现在 我有一个 XML 读取器类需要使用
  • 仅使用小于运算符测试等效性?

    假设我有两个 T 类型的文字 我想测试它们是否相等 但类型 T 仅实现了 小于 运算符 我怎样才能在 C 中测试这个 您可以通过几个 小于 比较和一个否定来模拟相等运算符 if t1 lt t2 t2 lt t1 printf t1 and
  • 以 tidyeval 方式删除列

    我想使用 dplyr gt 0 7 删除列向量 library dplyr data mtcars rem cols lt c wt qsec vs am gear carb head select mtcars paste0 rem co
  • 为什么此 WPF RoutedCommand 绑定上下文菜单项被禁用?

    我目前仍在摸索 WPF 并且无法弄清楚为什么此上下文菜单项被禁用
  • IdentityServer4 与外部提供商关联失败错误

    我正在尝试将 Ping Federate 集成为我的 IdentityServer4 实例的外部 OIDC 提供商 当我启动外部登录流程时 出现以下错误 System Exception Correlation failed at Micr
  • 在 .NET (C#) Web 服务中本机返回 XML?

    我意识到 NET 中的 SOAP Web 服务返回 Web 方法返回的任何对象的 XML 表示形式 但如果我想返回 XML 格式的数据 存储它的最佳对象是什么 我正在使用answer to 这个问题编写我的 XML 代码如下 XmlWrit
  • 使用 CsvHelper 可以将空格转换为可为空吗?

    我有一些非常蹩脚的 Csv 文件需要解析 我正在使用 CsvHelper 它运行得很棒 除了我有一些带有空格的行 通常我有一个双行 File 文本 SomeDouble 更多文本 好 1 23 好 不好 不好 如果我尝试将其映射到 publ
  • 用于去抖动(包括函数参数)的 Python 装饰器

    如何在 python 中编写一个去抖装饰器 它不仅对调用的函数进行去抖 而且对所使用的函数参数 函数参数组合进行去抖 去抖意味着在给定的时间范围内抑制对函数的调用 假设您在 1 秒内调用一个函数 100 次 但您只想允许该函数每 10 秒运
  • MySQLi 相对于 MySQL 的优势 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 与 MySQL 相比 使用
  • C 中的指针和数组有什么不同吗?

    我正在编写一个小型 C 程序来进行一些数字运算 它需要在函数之间传递数组 这些函数应该接受并返回指针 对吧 例如 这个 我知道这可能不是最有效的事情 int reverse int l int len int reversed malloc
  • Bootstrap 3.0:响应列重置文档部分

    嘿 如果您在 Bootstrap 3 0 文档中查看 响应列重置 副标题 它会显示以下内容 有了四层网格 您必然会遇到问题 在某些断点处 您的列不能完全清除 因为一层比另一层高 要解决此问题 请结合使用 clearfix 和我们的响应式实用