bootstrap-4 - 如何有一个引导程序“标题行”,在移动设备上的每个标题下方堆叠正确的项目
问题描述
我试图让这些项目在移动设备上堆叠时保持在正确的标题下,而不是两个标题行堆叠在彼此的顶部,然后如果有意义的话,所有项目都在它们下面?我尝试了几种行/嵌套和表格的组合而不是行,但似乎找不到正确的组合让它看起来像现在在桌面上一样,然后在移动设备上的正确标题下堆叠正确的项目。这是可能的,还是我试图做一些超出引导简单性范围的事情?
<div class="container">
<div class="row">
<div class="col-sm-6" style="background-color:yellow;">
Gold Level
</div>
<div class="col-sm-6" style="background-color:yellow;">
Silver Level
</div>
</div>
<div class="row">
<div class="col-sm-6">
Gold benefit 1
</div>
<div class="col-sm-6">
Silver benefit 1
</div>
</div>
<div class="row">
<div class="col-sm-6">
Gold benefit 2
</div>
<div class="col-sm-6">
Silver benefit 2
</div>
</div>
<div class="row">
<div class="col-sm-6">
Gold benefit 3
</div>
<div class="col-sm-6">
Silver benefit 3
</div>
</div>
</div>
解决方案
有几种不同的方法可以做到这一点。这些最简单的方法是将所有内容col-
放在一个单一的.row
并使用排序类......
<div class="container">
<div class="row">
<div class="col-sm-6 order-first" style="background-color:yellow;">
Gold Level
</div>
<div class="col-sm-6" style="background-color:yellow;">
Silver Level
</div>
<div class="col-sm-6 order-first order-sm-0">
Gold benefit 1
</div>
<div class="col-sm-6">
Silver benefit 1
</div>
<div class="col-sm-6 order-first order-sm-0">
Gold benefit 2
</div>
<div class="col-sm-6">
Silver benefit 2
</div>
<div class="col-sm-6 order-first order-sm-0">
Gold benefit 3
</div>
<div class="col-sm-6">
Silver benefit 3
</div>
</div>
</div>
推荐阅读
- python - 如何更改滑块大小?
- c - 更改结构的值
- openmp - 在 Nvidia GPU 上使用目标编译指示编译 OpenMP 应用程序
- amazon-web-services - 在私有子网中设置 Redash 实例。EC2 状态检查失败
- qr-code - 我可以制作一个包含用户信息的二维码生成器应用程序吗?
- google-bigquery - 在 BigQuery 中按 DATETIME 排名
- java - 单击复选框后,如何使 JTable 上的复选框不可编辑?
- python - 使用字符串列表过滤数据框
- python - 在 Python 中将具有多列的 Dataframe 转换为 Dictionary
- flutter - 如何在 Flutter 中传递字符串参数?