2014-09-02 148 views
1

似乎在自举3.2,LESS不再支持定义为[email protected]{class}[email protected]{index}混入,使得该代码将失败由于.col-xs-12在Bootstrap 3.2中不再支持Grid类的Mixin不再支持?

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

我的整个网站使用此方法;有没有任何变通办法,而不必重写我所有的样式表?

+0

“不再支持”意味着这在以前的某个时刻起作用;我很确定它从来没有。 – cvrebert 2014-09-02 23:10:29

+0

它绝对会。我回到了less-rails-bootstrap 3.0.2(它使用了twbootstrap的早期版本,因为我不想重新编写我的所有样式表),它在我们说话时正在工作。我可能不会升级那个宝石,直到Bootstrap v4。 – allenwlee 2014-09-03 01:13:40

回答

2

我发现在twitter上/引导回购这里类似的问题的答案解决:https://github.com/twbs/bootstrap/issues/14314

和下面的相关解决方案:按照相同的线程

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

,这可以用于引导改变v4(这是一个真正的痛苦)。