Cách tốt nhất để xử lý di chuột trong các thành phần được tạo kiểu. Tôi có một phần tử bao bọc mà khi di chuột lên sẽ để lộ một nút.
Tôi có thể triển khai một số trạng thái trên thành phần và chuyển đổi một thuộc tính khi di chuột nhưng đang tự hỏi liệu có cách nào tốt hơn để thực hiện điều này với các style-cmponents.
Một cái gì đó như sau không hoạt động nhưng sẽ là lý tưởng:
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;
}
}
`