Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- useQuery
- 백틱
- recoil
- nextauth
- npm library
- 웹 디자인
- react-icons
- 웹 애니메이션
- next.js
- es module
- useSwr
- npm publish
- typescript
- CJS
- npm module
- useCallback()
- Tailwind CSS
- useState
- React
- Lottie web
- 동적 디자인
- flutter
- useSWRImmutable
- github login
- window.scrollY
- 템플릿 리터럴
- 마이크 권한 요청
- svg style
- python
- NEXT
Archives
- Today
- Total
목록동적 디자인 (1)
김재욱의 이모저모

예를 들어 어떤 버튼을 클릭할 때마다 노란색, 파란색으로 배경이 변해야 하는 경우가 있다고 하자. 그러면 나는 이때까지는 JS의 도움을 통해서 혹은 react에서 관리하는 state를 css-in-js 코드로 넘겨주어 css에서 해당 state 따라 배경색이 지정되도록 코드를 작성했다 ( 사실 주로 후자의 경우를 선호했다. ) 이번에 처음으로 Tailwind CSS를 활용하면서 좋은 기능을 알 수 있었다. 배경색과 같은 CSS코드 즉 디자인 코드를 동적으로 조절하기 쉬운 방법이 있다는 것을 알 수 있었다! 아래와 같은 코드를 통해 위 상단바의 디자인 코드를 작성할 수 있었다. const TOP_OFFSET = 66; const Navbar = () => { const [backgroundvisible, ..
Front-end
2023. 11. 6. 21:41