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
- react with typescript
- 변수
- 자바 삼항연산자
- 자바 강제 캐스팅
- 이클립스 DB연동
- 자바 for문
- TypeScript
- Til
- 타입스크립트
- 자바
- MySQL
- 자바 switch문
- 자바 if문
- 자바 조건문
- 자바 스캐너
- 항해99 2기
- 프로그래머스
- Vue3
- java
- react ag grid
- 조코딩
- 자바 public
- 자바 자동캐스팅
- 자바 while문
- 자바 공배수
- 자바 구구단 출력
- 정보처리기사실기
- 자바 향상된 for문
- 자바 반복문
- 항해99
Archives
- Today
- Total
뇌 채우기 공간
[TIL] 20221128 리액트 스크롤 이벤트, 브런치 스타일 웹 사이트 본문
1. 구찌 사이트
아주 인터렉티브 하고 재밌다.
GG Marmont | Borse Donna | Scopri la Collezione | Gucci
marmont.gucci.com
2. 브런치 클론
브런치에서 https://brunch.co.kr/@wellend/86 이 페이지를 보면 뒷 배경이 가리면서 스크롤이 올라간다.
이건 뒷 배경을 position: fixed로 하고 content부분을 relative로 주면 된다. 아주 쉽다.
브런치에서 메뉴가 사라졌다가 나오는거랑 로딩바 등등 따라해보고 블로그에 남기도록 하겠다.
3. 리액트에서 스크롤 이벤트 사용하기
useEffect(() => {
window.addEventListener("scroll", listener);
return () => {
window.removeEventListener("scroll", listener);
};
});
리액트에서는 다른게 있을 줄 알았는데 똑같이 event linstener를 등록시켜서 사용한다.
728x90
'TIL' 카테고리의 다른 글
[TIL] 20221214 javascript closure/ scroll fade in out 효과/ 2023 웹 디자인 트렌드 (0) | 2022.12.14 |
---|---|
[TIL] 20221129 next js 13 (0) | 2022.12.01 |
[TIL] 20221124 react에서 canvas사용하기/ 여러가지 css효과/ ui ux 공부법 (0) | 2022.11.24 |
[TIL] 20221123 불렛저널/react에서 canvas쓰기/ 직장생활 꿀팁 (0) | 2022.11.23 |
[TIL] 20221117 좋은글/모노레포/css홀로그램/canvas 로 그림판 만들기 (0) | 2022.11.17 |