@66demon666
По навыкам джун - по факту безработный

На какую длину отрезают руки за такой способ задания правил классов?

Доброго времени суток! Таки решил прокачать немного скилл в верстке, необходимо сделать адекватную сетку, если не бутстраповскую, то хотя бы что-то отдаленно похожее. В моем понимании там всё очень просто, что строки что колонки, только flex-direction разные. И написал я следующую запись в SASS (SCSS):
@for $i from 1 through 100 {
    .column-#{$i} {
        display:flex;
        flex-direction: column;
        width:percentage($number: $i / 100);
    }
}


Ну, грубо говоря. Не уверен, что стоит прямо по проценту делать, может, по 10, или n-колоночную систему. Соответственно, результирующий css соразмерно увеличивается в объеме. Собственно, каков шанс быть преданным святому огню IT-квизиции за такой подход? Заранее спасибо!
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
delphinpro
@delphinpro Куратор тега Sass
frontend developer
В целом всё ок.
Но для уменьшения итогового css можно использовать экстенды

%column {
    display:flex;
    flex-direction: column;
}
@for $i from 1 through 100 {
    .column-#{$i} {
        @extend %column;
        width:percentage($number: $i / 100);
    }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы