Задать вопрос
Akula1926
@Akula1926
Web-разрабочик

Как в sass использовать псевдоклассы?

Всем привет!
Пишу бургер меню на sass, не могу разобраться, как правильно написать псевдоклассы
Должно получится это:
5fc35ba864d93206197439.png

А получается это:
5fc35bd1745d8636665251.png

Код sass:
.active,.burder-menu__lines
        background-color: transparent
        &::before
            background-color: transparent
        &::after
           background-color: transparent
  • Вопрос задан
  • 299 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
MrDecoy
@MrDecoy Куратор тега CSS
Верставший фронтендер
У вас тут не с sass проблема, а с css.
.active,.burder-menu__lines - Разделяете запятой. Вот оно так и получается.
А Вам нужно что-что типа такого:
.burger-menu
  &_active &__lines
    &::after
      content: 'after'
    &::before
      content: 'before'


А ещё у Вас опечатка в burder
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы