在Bootstrap 3.2中不再支持网格类的较少Mixins?

时间:2014-09-02 15:17:57

标签: twitter-bootstrap-3

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

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

我的整个网站都使用这种方法;是否有任何解决方法,而无需重写我的所有样式表?

1 个答案:

答案 0 :(得分:2)

我在twitter / bootstrap repo中解决的类似问题中找到了答案:https://github.com/twbs/bootstrap/issues/14314

以及相关解决方案:

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

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