Задать вопрос
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
  • Вопрос задан
  • 297 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
MrDecoy
@MrDecoy Куратор тега CSS
Верставший фронтендер
У вас тут не с sass проблема, а с css.
.active,.burder-menu__lines - Разделяете запятой. Вот оно так и получается.
А Вам нужно что-что типа такого:
.burger-menu
  &_active &__lines
    &::after
      content: 'after'
    &::before
      content: 'before'


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

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

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