@ Расширить Sass амперсанд с :: прорези - PullRequest
0 голосов
/ 05 июля 2019

У меня есть стиль, определенный вне моей досягаемости, с амперсандом

.my-button {
    ...
    &:last-child {
        ...
    }
}

Я хочу расширить это из селектора с помощью slotted псевдо-селектора

.extended-button ::slotted(*) {
    @extend .my-button;
}

Это приводит к CSS

.my-button:last-child,
.extended-button :last-child::slotted(*) {
    ...
}

Но я хочу

.my-button:last-child,
.extended-button ::slotted(*:last-child) {
    ...
}

Я искал его и обнаружил на github sass, что они поддерживают щелевые элементы. Что именно это значит?

Кто-нибудь знает, что здесь происходит? Как вставить амперсанд в псевдоселектор slotted?

Спасибо!

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