λ§μ°μ€λ₯Ό λ²νΌ μμ κ°λ€λλ©΄ μμμ΄ λ°λλλ‘ hover μμ±μ μ μ©νκ³ μ νλ€.
κΈ°μ‘΄μ μ μν styled componentλ₯Ό νμ₯μν€λ λ°©μμ΄ μλλΌ
&:hover { } λ΄λΆμ μμ±μ μΆκ°μμΌμ£Όλ λ°©μμ΄λ€.
import styled from "styled-components";
const Practice = styled.button`
padding: 1rem;
font-size: 2rem;
background: pink;
transition: 0.5s;
// hoverμ μ μ©μν¬ μμ±
&:hover {
background: purple;
color: white;
}
`;
export default function App() {
return <Practice>Practice!</Practice>;
}