我已经在这里阅读了网格系统:
http://getbootstrap.com/css/#grid.虽然文档没有直接解决一行中有一列的情况,但我在这里看到一个例子:
http://getbootstrap.com/css/#grid-offsetting>示例代码的第三行。
目前,我正在将类别.col-xs-12应用于包含标签中的一列,并且在所有视口尺寸上都能很好地运行。但是,我想确保没有更好的方法来做到这一点。
谢谢!
解决方法
我认为添加一个col * -12将是最好的做法。它将使您网格中的所有行行为相同。
例:
HTML
<div class="container"> <div class="row" style="background-color:yellow;"> <div class="col-xs-12" style="background-color:aqua;">col-xs-12 inside a row</div> </div> </div> <div class="container"> <div class="row" style="background-color:yellow;"> direct inside a row </div> </div> <div class="container"> <div class="row" style="background-color:yellow;"> <div class="col-xs-6" style="background-color:red;">col-xs-6 inside a row</div> <div class="col-xs-6" style="background-color:orange;">col-xs-6 inside a row</div> </div> </div>
当你看到内容不符合其他行,当你不添加一个col – * – 12(由于缺少填充)。所有相同的行将使将来的更改更容易。
您将不得不注意到col * -12列与其他列不同,因为没有浮动,请参见:https://github.com/twbs/bootstrap/issues/10152