[2024 중앙 해커톤] Footer 만들기
2024. 7. 23. 15:43ㆍWeb/멋쟁이사자처럼
2024 / 07 / 19
Footer를 만들어 페이지 아랫부분을 정돈된 느낌이 들도록 변경했다.
Footer란?
사이트 최하단에 있는 영역으로 보통 저작권 정보나 개인정보처리 방침, 이용약관 등 정책 페이지 링크를 두는 요소.
(출처 : https://www.beusable.net/blog/?p=4391)
보통 Footer와 Navbar를 합쳐서 Toolbar라고 하는듯.
따라서 Footer 제작 후 새 폴더 "toolbar"를 만들고 이 안에 Footer, Navbar 컴포넌트를 이동시켰다.

Footer 구조와 CSS
우리 프로젝트에는 아직 Footer에 넣을 정보가 별로 없기 때문에 로고와 임시 이메일 주소와 인스타그램 아이디, 저작권 표시를 넣었다.


/* 틀div css*/
margin-top: auto;
width: 100%;
border-top: 1px solid gray;
display: flex;
flex-direction: column; /* (로고와 정보 세로 정렬) */
/* 안쪽 div css */
styled.div;
display: flex;
flex-direction: row;
결과물
다음과 같이 페이지 크기에 따라 Footer 위치가 조절된다.
핵심은 margin-top: auto 로 설정하여 위에 있는 요소에 맞게 Footer 위치가 알맞게 적용되도록 하는 것이다.


할 일
- AI 모델 구상해보기
- "추구하는 삶" 선택 리스트 구현
오늘의 소감
컴포넌트화 과정에서 파일 확장자명을 실수로 jsx가 아니라 tsx로 하는 바람에 시간을 엄청 잡아먹었다. 다음에는 그러지 말아야겠다.
'Web > 멋쟁이사자처럼' 카테고리의 다른 글
| [2024 중앙 해커톤] opacity부여 후 z-index 버그 (0) | 2024.09.04 |
|---|---|
| [2024 중앙 해커톤] 회원가입, 마이페이지 UI 만들기 (컴포넌트화, props, 사진 업로드 기능) (0) | 2024.07.17 |
| [2024 중앙 해커톤] UI 적용 및 페이지 전환 (Router) (1) | 2024.07.17 |
| [2024 중앙 해커톤] 디자인 추가 회의 + 컨벤션 (feat. remote 세팅) (1) | 2024.07.12 |
| [2024 중앙 해커톤] 디자인 회의 (0) | 2024.07.11 |