Quelle est la meilleure façon de gérer les survols dans des composants stylés. J'ai un élément d'emballage qui, lorsqu'il est survolé, révélera un bouton.
Je pouvais implémenter un état sur le composant et basculer une propriété en survol, mais je me demandais s'il existait un meilleur moyen de le faire avec styled-cmponents.
Quelque chose comme ce qui suit ne fonctionne pas mais serait idéal:
const Wrapper = styled.div`
border-radius: 0.25rem;
overflow: hidden;
box-shadow: 0 3px 10px -3px rgba(0, 0, 0, 0.25);
&:not(:last-child) {
margin-bottom: 2rem;
}
&:hover {
.button {
display: none;
}
}
`