Chu*_*uck 2 css grid-system twitter-bootstrap twitter-bootstrap-3
有一行有四col-sm-3列.我需要在这一行的中心放置一些文本,这意味着文本需要跨越第二列和第三列.
这是一些代码:
<div class="row">
<div class="col-md-3" style="background-color:yellow">123</div>
<div class="col-md-3" style="background-color:green">456</div>
<div class="col-md-3" style="background-color:red">789</div>
<div class="col-md-3" style="background-color:grey">000</div>
</div>
Run Code Online (Sandbox Code Playgroud)
另外:为了澄清,我需要将文本重叠在同一行.
只需添加
<div class="text-center">Center aligned text.</div>
Run Code Online (Sandbox Code Playgroud)
在所有这些专栏之前
<div class="row">
<div class="text-center">Center aligned text.</div>
<div class="col-md-3" style="background-color:yellow">123</div>
<div class="col-md-3" style="background-color:green">456</div>
<div class="col-md-3" style="background-color:red">789</div>
<div class="col-md-3" style="background-color:grey">000</div>
</div>
Run Code Online (Sandbox Code Playgroud)
但是如果你想要只占用一定数量的列,那么你需要另一行和这样的偏移量
<div class="row">
<div class="col-md-offset-3 col-md-6">
<div class="text-center">Center aligned text.</div>
</div>
</div>
<div class="row">
<div class="col-md-3" style="background-color:yellow">123</div>
<div class="col-md-3" style="background-color:green">456</div>
<div class="col-md-3" style="background-color:red">789</div>
<div class="col-md-3" style="background-color:grey">000</div>
</div>
Run Code Online (Sandbox Code Playgroud)
编辑:如果你希望文本跨越/浮动字面上超过这两个跨度,那么你将需要像"肖恩泰勒"建议类似的东西
<div class="row">
<div class="col-md-3" style="background-color:yellow">123</div>
<div class="col-md-6" style="position:relative;">
<div style="position: absolute; z-index: 2; left: 0; top: 0; width: 100%;" class="text-center">Center aligned text.</div>
<div class="row">
<div class="col-md-6" style="background-color:green">456</div>
<div class="col-md-6" style="background-color:red">789</div>
</div>
</div>
<div class="col-md-3" style="background-color:grey">000</div>
</div>
Run Code Online (Sandbox Code Playgroud)