【发布时间】:2016-03-25 00:16:59
【问题描述】:
在 bootstrap 3 上,我无法按照自己的意愿进行布局,我不明白为什么。
我的 HTML:
<div class="container">
<div id="row1" class="row">
<div class="col-lg-4 col-lg-push-8 col-md-4 col-md-push-8 col-sm-push-8 col-sm-4">
<div class="round"></div>
</div>
<div class="col-lg-8 col-lg-pull-4 col-md-8 col-md-pull-4 col-sm-8 col-sm-pull-4 intro-text">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor</p>
</div>
</div>
<div id="row2" class="row">
<div class="col-lg-4 col-md-4 col-sm-4">
<div class="round"></div>
</div>
<div class="col-lg-8 col-md-8 col-sm-8 intro-text">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor</p>
</div>
</div>
</div>
My CSS :
#row1 {
opacity:0.3;
background-color: red;
}
#row2 {
opacity:0.3;
background-color: yellow;
}
.intro-text {
text-align:center;
}
.round {
background:#bfd70e;
border-radius:50%;
width:160px;
height:160px;
border:2px solid #679403;
margin:0 auto;
}
@media(min-width:767px) {
.intro-text {
margin-top:60px;
}
#row2 {
margin-top:-15px;
}
}
我想保持与第一个 JS 小提琴相同的结构,但通过将第 2 行放在第一个上面来获得一些空间。所以我尝试了一个margin-top,但它破坏了所有的结构,我不知道为什么。
这是 JS fiddle 没有:
#row2 {
margin-top:-15px;
}
这是 JS 摆弄
#row2 {
margin-top:-15px;
}
我该如何解决?
【问题讨论】:
-
你为什么用-15px,就是拉低了。我只使用了“15px”并得到了我认为你正在寻找的东西:jsfiddle.net/584wcaa5/1
-
请删除您的答案,因为这绝对不是我的需要。谢谢
-
我认为您现在对您的问题投了 3 票是有原因的,而我的回答不是问题。您不清楚您需要的帮助。
-
随便。现在你明白我的问题,也许你可以回答它?
标签: html css twitter-bootstrap twitter-bootstrap-3