Как я могу нажать кнопку и изменить стиль в Scss? - PullRequest
1 голос
/ 01 ноября 2019

У меня есть файл scss, где при нажатии Filter button я хочу отобразить кнопки (присутствует в demos class). На данный момент я могу добиться этого с помощью селектора :active. Но чтобы этот селектор работал, мне нужно какое-то время нажать и удерживать кнопку. Я пытаюсь добиться этого просто по нажатию кнопки. Как мне добиться такой функциональности (без Jquery или JS)?

Вот мой файл scss

.bot {
  &:active {
     .demos {
      .tools {
        background-color: pink;
        display: block;

      }
    }
  }
}

Вот мой файл html

<button class="bot" (click)="xy()">Filter
    </button>
    <div class="demos">
      <div class="tools">
      </div>
...