【发布时间】:2015-07-06 21:27:10
【问题描述】:
Html-代码示例:
<div class="row">
<div class="col-md-12 col-sm-6" id="div1"></div>
<div class="col-md-12 col-sm-6" id="div2"></div>
<div class="col-md-12" id="div3"></div>
</div>
花了相当多的时间后,我发现如果你不指定特定 @media 大小的所有规则,引导程序会以一种奇怪的方式运行。
在这个小型设备上的示例中,“div3”变成了div1、div2 的容器,并且所有内容(例如:buttons)都无法访问。
不应该定义默认规则吗?比如col-sm-12,还是这样?
很难找到。
编辑
引导文档说:
网格类适用于屏幕宽度大于或等于的设备 到断点大小,并覆盖针对较小的网格类 设备。因此,例如将任何 .col-md-* 类应用于元素 不仅会影响其在中型设备上的样式,还会影响大型设备上的样式 如果 .col-lg-* 类不存在,则设备。
在这种情况下,col-md-12 以一种奇怪的方式应用于小型设备。
【问题讨论】:
标签: twitter-bootstrap twitter-bootstrap-3