Twitter bootstrap 3 Bootstrap3.2不再支持网格类的较少混合?

Twitter bootstrap 3 Bootstrap3.2不再支持网格类的较少混合?,twitter-bootstrap-3,Twitter Bootstrap 3,似乎在Bootstrap 3.2中,LESS不再支持定义为.col-{class}-{index}的混合,因此此代码将由于.col-xs-12而失败: @import 'twitter/bootstrap'; .test { .text-center; .text-uppercase; .col-xs-12; } 我的整个网站都使用这种方法;在不重写我所有的样式表的情况下,有什么解决办法吗?我在twitter/bootstrap repo中的一个类似问题中找到了答案: 相关解决方案

似乎在Bootstrap 3.2中,LESS不再支持定义为
.col-{class}-{index}
的混合,因此此代码将由于
.col-xs-12
而失败:

@import 'twitter/bootstrap';
.test {
  .text-center;
  .text-uppercase;
  .col-xs-12;
}

我的整个网站都使用这种方法;在不重写我所有的样式表的情况下,有什么解决办法吗?

我在twitter/bootstrap repo中的一个类似问题中找到了答案:

相关解决方案如下:

@import 'twitter/bootstrap';
.test {
  .text-center;
  .text-uppercase;
  .make-xs-column(12);
}

根据同一个线程,这可能会改变引导v4(这是一个真正的痛苦)。

“不再支持”意味着这在以前的某个时候起作用;我敢肯定从来没有,绝对有。我回到了lessrailsbootstrap3.0.2(它使用了twbootstrap的早期版本,因为我不想重新编写所有的样式表),并且它在我们所说的过程中正常工作。在BootstrapV4之前,我可能不会升级那个gem。