Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 引导-中心内分区_Css_Twitter Bootstrap - Fatal编程技术网

Css 引导-中心内分区

Css 引导-中心内分区,css,twitter-bootstrap,Css,Twitter Bootstrap,我有这个: 为什么红盒子的宽度这么大?我希望它在最后一个框之后立即完成,这是一个带有标记CCC的框,然后将整个红色框居中。边框将像素添加到框的宽度上,因此最后一个框位于新行上。您可以设置框大小:边框框,并在边框上添加一个填充,而不是一个边距,以实现您想要的效果 我更新了你的代码: 阅读更多有关框大小调整属性可以执行的操作的信息 更新 请参见此处的代码: 您可以使用flex basis控制本例中的项目,其中X项为3 flex-basis: calc(100% * 1/3); 所以100除以1

我有这个:


为什么红盒子的宽度这么大?我希望它在最后一个框之后立即完成,这是一个带有标记CCC的框,然后将整个红色框居中。

边框将像素添加到框的宽度上,因此最后一个框位于新行上。您可以设置
框大小:边框框正文
上添加code>,并在
边框
上添加一个填充,而不是一个边距,以实现您想要的效果

我更新了你的代码:

阅读更多有关
框大小调整
属性可以执行的操作的信息

更新

请参见此处的代码:

您可以使用
flex basis
控制本例中的项目,其中X项为3

  flex-basis: calc(100% * 1/3);
所以100除以1/3等于33.333%,这是AAA,BBB,CCC集装箱的宽度。DDD将转到下一行

所有使用的CSS:


由于您在内部div中使用%,因此必须将百分比变大,将div变小,直到得到您喜欢的大小,如下所示:


只需使用.inner的with和其中的div即可。

4列未对齐的问题是由于您在.border类中设置了边距,以及为#inner id设置的类。因此,如果删除边距,我们应该能够解决所有问题。像这样:

<div id="center" class="col-lg-7">
  <div class="col-md-4 border">AAA</div>
  <div class="col-md-4 border">BBB</div>
  <div class="col-md-4 border">CCC</div>
  <div class="clearfix"></div>
  <div class="col-md-12 border">DDD</div>
</div>

AAA
BBB
CCC
DDD
或者,如果您希望将所有4列对齐,您可以这样编码:

<div id="center" class="col-lg-7">
  <div class="col-md-3 border">AAA</div>
  <div class="col-md-3 border">BBB</div>
  <div class="col-md-3 border">CCC</div>
  <div class="col-md-3 border">DDD</div>
</div>

AAA
BBB
CCC
DDD
您可以在此处查看示例代码:


我希望这对你有帮助

这不是我想要的。我希望将这些内部框分开,如果有超过N个(取决于屏幕大小),则其他框应转到下一行。它应在CCC后换行,但所有这些框都应移到右侧。如果没有人了解您想要什么,也许您应该更清楚地问您的问题。同时告诉我们你试过什么,因为就我阅读你的问题而言,我所做的正是你想要的。
<div id="center" class="col-lg-7">
  <div class="col-md-3 border">AAA</div>
  <div class="col-md-3 border">BBB</div>
  <div class="col-md-3 border">CCC</div>
  <div class="col-md-3 border">DDD</div>
</div>