@iFlashka

Правильно ли писать данным образом sass?

Стоит ли таким образом стоить каскад? При сборе sass компилится в 1 файл style.min.css

.callback{
	padding: 20px 0;
	&__header{
		font-size: em(22);
		line-height: 30px;
		font-weight: 600;
		text-align: center;
	}
	&__subheader{
		font-size: 18px;
		font-weight: 400;
		line-height: 40px;
		color: $grey_color;
		text-align: center;
		
	}
	&-form{
		float: none;
		margin: 0 auto;
		&__name{
			width: 100%;
		}
	}
}
  • Вопрос задан
  • 457 просмотров
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Да. Почти.
У вас здесь два блока (БЭМ-блока)
.callback {}
.callback-form{}

Лучше писать писать их отдельно. А элементы вполне норм.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
zooks
@zooks
Frontend
Да, все верно.
Ответ написан
Комментировать
@metaf
В будущем такие штуки &__header превратятся в АД, если у вас проект разрастется на десятки отдельных .scss не будет sourcemap. Потому что найти нужный элемент будет нереально.
Ответ написан
Ваш ответ на вопрос

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

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