Тройной амперсанд в Sass - PullRequest
3 голосов
/ 28 мая 2019

Что делают три амперсанда в Sass?

Здесь в styled-components контексте:

const Grid = styled.div`
  display: grid;
  &&& {
    ${someFunction}
  }
`

Видно в коде здесь: https://github.com/reakit/reakit/blob/website%400.16.0/packages/reakit/src/Grid/Grid.ts#L23

1 Ответ

4 голосов
/ 28 мая 2019

Документы говорят о необходимости переопределения любых уже заданных стилей с более высокой специфичностью в качестве альтернативы использованию !important.

.

Влияет на сгенерированные классы CSS.

...