У меня есть стиль, определенный вне моей досягаемости, с амперсандом
.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
?
Спасибо!