이 페이지의 핵심 구현 사항은 아래와 같다.
- header를 포함하는 바탕화면
- 콘텐츠의 가운데 정렬
- 버튼 및 a태그 hover시 시간차를 둔 색상변경
height
를 창의 크기에 따라 유동적으로 변할 수 있도록 vh
를 사용했다. .content_wrapper
에서 display: flex
를 설정한 다음 flex-direction: column
을 통해 .content_wrapper
안의 h1
과 button
을 세로로 정렬할 수 있었다.justify-content
와 align-items
를 center
로 설정했다.:hover
를 통해 이를 구현했다.header
에도 배경이미지를 적용하는게 힘들거라 생각했지만, display: fixed
로 고정시킨 상태라서 당연하게도 적용이 손쉽게 되었다...height: 100vh; width: 100vw;
로 해결을 보았다. background-position: center; background-size: cover;
를 통해 설정했다.