chakra-ui에서 특정 구성 요소를 호출할 때만 글로벌 스타일을 맞히기
emotion을 사용한 Global Styles😙
chakra가 의존하는 emotion의 글로벌 스타일을 사용하면 특정 구성 요소를 호출할 때만 글로벌 스타일을 사용할 수 있습니다
3
import { Global } from '@emotion/react'
export const MyComponentWithGlobalStyle = () => {
return (
<>
<Global
styles={{
body: {
overflow: 'hidden',
},
}}
/>
<MyComponent />
</>
)
}
제3자 구성 요소는 독특한 css에 의존하여 다시 쓰거나 방향을 바꿀 수 있다덤
키에서 변수를 사용할 때
JavaScript 객체의 키 사용 변수와 동일
import { Global } from '@emotion/react'
export const MyComponentWithGlobalStyle = () => {
const id = 'myComponent'
return (
<>
<Global
styles={{
[`#${id}`]: {
backgroundColor: 'red',
a: {
color: 'blue'
}
},
}}
/>
<MyComponent id={id} />
</>
)
}
Reference
이 문제에 관하여(chakra-ui에서 특정 구성 요소를 호출할 때만 글로벌 스타일을 맞히기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/hisho/articles/28549ebdaf54cb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)