Может ли Bootstrap 3 Grid быть расширена?
Я работаю над проектом, где мы оставляем Bootstrap без изменений. Мы также не хотим использовать классы Bootstrap в HTML, так как мы не можем использовать его в будущем. Я'Я экспериментирую с использованиемрасширить» возможность группировать имена наших классов с версией BS в таблице стилей. Это сработало хорошо, за исключением столбцов сетки. Так как имена классов столбцов построены с ".make-сетка» миксин, я могут их расширить. Любые мысли о том, как не использовать имена классов BS для сетки и не раздувать CSS?
Если вы не знакомы с параметром расширения, вы можете просмотреть документацию здесь:http://www.lesscss.org/#-extend
//Not ideal because it duplicates declarations.
.mytable {
.table;
}
//Good because it groups the selectors instead of duplicating declarations.
.mytable {
&:extend(.table all);
}
//This does not work, but I wish it did.
.search {
&:extend(.col-sm-6);
}
//This is not ideal because it duplicates declarations.
.search {
.make-sm-column(6);
}