我了解用于创建响应列的container > row > col-size-# css格式。我们站点的某个区域需要使用容器内定义的列宽,并且不使用container > row > col-size-#格式。

.special-area{
  width: 300px;
}

.special-area .one-third{
  width: 100px;
  padding: 0px;
  margin 0px;
  display: inline-block;
}


预期的结果是3列,每行100px宽并排显示。
取而代之的是,我们并排得到2列,而第1列的下方是第3列。

我们如何使3列并排?

最佳答案

您使用了display:inline-block,这意味着这些div的行为就像单词。而且您知道,总而言之,空格是计算在内的。您可以使用following折叠空间。

.special-area{
    white-space: nowrap;
}

.special-area .one-third{
    white-space: normal;
}

关于html - Twitter Bootstrap CSS:列未填充div,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22992269/

10-13 01:54