Стилизованные компоненты: почему интерполируется: hover в css helper не работает? - PullRequest
0 голосов
/ 11 декабря 2018

Я запутался, почему следующие два использования компонентов стиля не эквивалентны:

Случай 1

const Button1 = styled.button`
    border: 1px solid; 
    &:hover{
      opacity: 0.5;
    }
`

Случай 2

const OnHoverLowOpacityCSS = css`
    &:hover{
      opacity: 0.5;
    }
`
const Button1 = styled.button`
    border: 1px solid; 
    ${OnHoverLowOpacityCSS}
`

По некоторым причинамСлучай 2 зависает, похоже, не работает.Чем можно объяснить это несоответствие?

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