Как использовать несколько амперсандов для элемента привязки? - PullRequest
0 голосов
/ 24 февраля 2019

scss

a {
  text-decoration: none;
  &:active {
  color: $color-secondary;
  }
  &:visited {
    color: $color-primary;
  }
  &:hover {
  color: $color-accent;
  }
}

css

a:active {
  color: #E4E4E4;
}


a:visited {
  color: #333;
}


a:hover {
  color: #6DB48B;
}

Скомпилированный CSS учитывает только последнее свойство.Как использовать несколько амперсандов для элемента привязки?

1 Ответ

0 голосов
/ 26 февраля 2019

Стили :active не отображаются, потому что они переопределяются стилями, которые отображаются ниже в вашем Sass.Чтобы это исправить, измените порядок Sass в следующем порядке:

  1. :visited
  2. :hover
  3. :active
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...