일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- async/await
- autosize
- 호이스팅
- 무한 스크롤
- ESlint
- 인터섹션
- 공변성
- CORS
- map
- recoil
- 투포인터
- 결정 알고리즘
- 리터럴 타입
- 이분 검색
- CI/CD
- dfs
- webpack
- useAppDispatch
- RTK Query
- 태그된 유니온
- React
- app router
- Jest
- Cypress
- TS
- Promise
- tailwind
- 반공변성
- 타입 좁히기
- SSR
Archives
- Today
- Total
짧은코딩
반응형 헤더 안보고 만들기 본문
반응형
안보고 만들어 봤는데 몇몇 부분에서 실수를 했다. 그것들을 정리하려고 한다.
.navbar {
display: flex;
justify-content: space-between;
padding: 8px 12px;
background-color: var(--background-color);
align-items: center;
}
전체에 align-items: center;을 해야 반응형 창을 만들 때 영향을 안준다.
const toggleBtn = document.querySelector(".nav__toggleBtn");
const menu = document.querySelector(".nav__menu");
const icon = document.querySelector(".nav__icon");
toggleBtn.addEventListener("click", () => {
menu.classList.toggle('active');
icon.classList.toggle('active');
}
)
js에서 querySelector(".nav__toggleBtn")으로 해야하는데 querySelector("nav__toggleBtn")으로 해서 실행이 안됐다.
사실 이 외에도 잔실수가 있었는데 제일 고생한 두 개의 실수를 정리해봤다.
반응형
'HTML, CSS' 카테고리의 다른 글
드림코딩-유튜브 페이지 만들기(드디어 안보고 완성) (0) | 2022.05.28 |
---|---|
드림코딩-유튜브 페이지 만들기(실패 ㅠㅠ) (1) | 2022.05.22 |
드림코딩-반응형 헤더 정리(2, 작은 화면) (0) | 2022.05.14 |
드림코딩-반응형 헤더 정리(1, 큰 화면) (0) | 2022.05.13 |
CSS-사진 크기 조절 (0) | 2022.05.09 |
Comments