gpt4 book ai didi

css - bootstrap 3 中列之间的间距相同

转载 作者:太空宇宙 更新时间:2023-11-04 12:06:26 26 4
gpt4 key购买 nike

我想创建这样的东西:http://i.stack.imgur.com/UdUp7.png我尝试用 col-x-offset-x 修复问题,很明显它不起作用。这是我的代码:

<div class="row">
<div class="col-sm-2 "></div>
<div class="col-sm-2 col-sm-offset-1"></div>
<div class="col-sm-2 col-sm-offset-1 pull-left"></div>
<div class="col-sm-2 pull-left"></div>
</div>

我怎样才能创建像那张照片一样的东西?

最佳答案

我认为你过于复杂了。只需将列数设置为 12,然后添加 css 属性来设置它们的样式即可。我已经在您的代码中添加了一些嵌套的 div,以向您展示图片中的效果。

Demo

<div class="container">
<div class="row">
<div class="col-xs-3"><div class="bggreen"></div></div>
<div class="col-xs-3"><div class="bggreen"></div></div>
<div class="col-xs-3"><div class="bggreen"></div></div>
<div class="col-xs-3"><div class="bggreen"></div></div>
</div></div>

.container{    //create a different class name to avoid overwriting bootstrap
padding:20px;
background-color:#f1f1f1;
}

.bggreen{
background-color:green;
height:100px;
width:100px;
margin:0 auto;
}
.row{ //create a different class name to avoid overwriting bootstrap
background-color:#ccc;
padding:20px;

}

编辑

.parent{
padding:20px;
background-color:#f1f1f1;
}
.child{
background-color:#ccc;
padding:20px 0 20px 0;
margin:0;
}
.child2{
background-color:green;
height:100px;
width:100%;
}
.leftcell{
padding-left:0;
}
.rightcell{
padding-right:0;
}

<div class="container parent">
<div class="row child">
<div class="col-xs-3 leftcell"><div class="child2"></div></div>
<div class="col-xs-3 leftcell"><div class="child2"></div></div>
<div class="col-xs-3 leftcell"><div class="child2"></div></div>
<div class="col-xs-3 leftcell rightcell"><div class="child2"></div></div>
</div></div>

如果这就是您正在寻找的解决方案,请告诉我。

关于css - bootstrap 3 中列之间的间距相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29357808/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com