【发布时间】:2016-08-16 21:44:10
【问题描述】:
我正在尝试将三个 div 浮动到左侧中心和右侧,并且水平方向应该相同。这是我的尝试:
HTML
//to be centered div
<div style="float:center">
<form>
</form>
<form>
</form>
</div>
//to be floated to the left
<div style="float:left" id="active-container" class="row">
<div class="col-lg-1 col-centered">
<p style="color:#fff; font-size:15px;"><strong>FLOATED TO THE LEFT </strong></p>
<div id="active_users">
</div>
</div>
</div>
//to be floated to the right
<div style="float:right" id="engaged-container" class="row">
<div class="col-lg-1 col-centered">
<p style="color:#fff; font-size:15px;"><strong>FLOATED TO THE RIGHT </strong></p>
<div id="engaged_users">
</div>
</div>
</div>
CSS
.col-centered {
float: none;
margin: 0 auto;
}
我的挑战是三个 div 浮动到左侧、中心和右侧,但它们从未从该位置开始,只有左右 div 位于同一位置。
请问我如何将三个 div 浮动到左侧中心和右侧,并从使它们水平对齐的相同位置开始。
【问题讨论】:
-
我正在使用引导程序...
-
“我正在使用 bootstrap...” – 几乎没有......你是相当违反 bootstrap,通过将 float 之类的东西应用于行元素(和在路上发明你自己的价值观,
float:center——这甚至不存在。)你应该开始 one行,它有三列。如果列宽加起来不等于 12,则添加一些偏移类。 -
你的意思是我是否需要引导程序?是的,我这样做是为了响应
标签: html css twitter-bootstrap