Я работаю с Bourbon Neat, чтобы построить мой файл css, но я смотрю на избыточный css, который заполняется.Bourbon + Neat SCSS-библиотека создает раздутый вывод CSS
СКС файл имеет следующее:
.col-9 {
@include span-columns(9);
}
.col-3 {
@include span-columns(3);
@include omega();
}
вывод CSS для следующих действий:
.col-9 {
float: left;
display: block;
margin-right: 1.69492%;
width: 74.57627%;
}
.col-9:last-child {
margin-right: 0;
}
.col-3 {
float: left;
display: block;
margin-right: 1.69492%;
width: 23.72881%;
margin-right: 0;
}
.col-3:last-child {
margin-right: 0;
}
Следующий вывод КСС раздутый как следующий CSS подпирать
float: left;
display: block;
и col-3: last-child и col-9: last-child также могут быть сгруппированы
Я делаю что-то неправильно? Как я могу структурировать scss для получения желаемого результата.
.col-9,
.col-3 {
float: left;
display: block;
}
.col-9 {
margin-right: 1.69492%;
width: 74.57627%;
}
.col-3 {
margin-right: 1.69492%;
width: 23.72881%;
margin-right: 0;
}
.col-9:last-child, .col-3:last-child {
margin-right: 0;
}
Разве это не нормально для этих генераторов автоматического кода? – Rob
Возможный дубликат: http://stackoverflow.com/questions/19451296/merging-selectors-from-mixins – cimmanon
@cimmanon, я не думаю, что это тот же вопрос. Мой вопрос конкретно связан с 2-мя библиотеками (бурбоном и опрятным), и если у кого-то есть предложение написать scss лучшим способом, который бы сгруппировал селекторов с общими свойствами. – Vish