푸터 스타일링 1
지금부터 푸터를 CSS로 스타일링해보겠습니다.
CSS 코드
푸터 스타일링 CSS
#footer { background: #111111; } #footer .container { display: flex; flex-direction: column; align-items: center; justify-content: center; color: #ffffff; text-align: center; } #footer a { font-size: 14px; color: #fff; } #footer a:hover { opacity: 0.6; } #footer .social { margin-top: 16px; } #footer .social img { width: 20px; height: 20px; } #footer .social a { margin: 0 8px; } #footer p { font-size: 14px; }
푸터의 스타일은 크게 복잡하지 않습니다.
왜냐하면 간결하게 정보를 제공하는 역할을 하기 때문에, 스타일을 간단하게 유지하는 것이 좋기 때문입니다.
컨테이너 스타일링
컨테이너 스타일링 CSS
#footer { background: #111111; } #footer .container { display: flex; flex-direction: column; align-items: center; justify-content: center; color: #ffffff; text-align: center; }
먼저 푸터의 배경색을 검정색으로 설정했습니다.
보통 푸터는 웹페이지의 내용과 분리되어 정보를 전달하는 부분이기 때문에, 배경색을 지금까지 사용한 배경색과 반대로 설정하는 것이 좋습니다.
푸터의 컨테이너는 display: flex;
속성을 사용하여 푸터를 flex 컨테이너로 만들었습니다.
flex 컨테이너로 만든 것은 아래 속성들을 사용하기 위함입니다.
-
flex-direction: column;
속성을 사용하여 푸터 안의 내용을 세로로 배치 -
align-items: center;
속성을 사용하여 푸터의 내용을 수평 가운데로 정렬 -
justify-content: center;
속성을 사용하여 푸터의 내용을 수직 가운데로 정렬
위 속성들을 사용하여 푸터의 내용을 세로로 쌓아나가면서, 수직, 수평 양쪽 모두 가운데로 정렬할 수 있게 되었습니다.
가이드라인
AI 튜터
배포
디자인
업로드
수업 노트
즐겨찾기
도움말