SCSS ссылается на стиль селектора другого класса в моем собственном классе

Скажем, я использую стороннюю библиотеку CSS. Что я хотел бы сделать, так это сослаться на стиль, который используется в их селекторе наведения в одном из моих классов.

Например, существует класс 'vendor-list-item' со стилем селектора ':hover'. Я хочу использовать стиль ЭТОГО класса: hover в моем собственном селекторе наведения.

Что-то вроде этого:

.my-list-item {
   &:hover {
      // use .vendor-list-item:hover
   }
}

Это возможно?


person Jake Shakesworth    schedule 22.08.2018    source источник


Ответы (1)


Короткий ответ, нет. Если вы компилируете сторонний scss, вы можете использовать @extend

Другой вариант — включить класс в ваш scss: .my-list-item, .vendor-list-item { &:hover { // your style } }

person anderssonola    schedule 22.08.2018