STYLED COMPONENTS 2.6 _ Super Recap

Eugenius1st·2022년 3월 10일
0

ReactJS_MasterClass

목록 보기
7/48

Super Recap

styled component 사용 방법

const 컴포넌트명 = styled.태그명``;

구현 방식

return <컴포넌트명 />

props 전달방법

속성 : ${(props) => props.지정이름};
<컴포넌트명 지정이름="원하는 props">

style 확장 방법

const circle = styled(Box)``;
Box의 모든 속성에 새로운 속성이 더해질 것이다.

태그 변경 방법

<태그 as="변경하고자 하는 태그">

attribute 추가 방법

const input = style.input.attrs({required: true})``;

animation

const animaion = keyframes from{} to{};

animation 적용 방법
const Btn = styled.button animation:${애니매이션 컴포넌트 이름} 0.5s infinite;

pseudo selector

부모에서 선택하는 방법

State Selector

컴포넌트 명으로 지정(styled component 안의 syled component)

혹은

profile
최강 프론트엔드 개발자가 되고싶은 안유진 입니다

0개의 댓글