13.3.2 CSS 코드 작성하기

    메인 영역의 CSS 코드를 작성하겠습니다. 그림 13-4를 보면 메인 영역의 배경에 프로필 이미지가 있습니다. 웹 페이지의 메인 영역에 프로필 이미지만 넣어도 굉장히 현대적인 느낌을 주게 됩니다.

    배경 이미지를 지정하려면 background 속성에서 url() 함수로 삽입하려는 이미지 경로를 지정해야 합니다. 이때 linear-gradient() 함수를 사용하면 배경색이 이미지를 덮는 효과를 줄 수 있습니다. 그리고 수직 방향에서 요소들이 중앙에 위치하도록 display 속성값을 flex로 지정합니다. 텍스트도 중앙 정렬하기 위해 text-align 속성값을 center로 지정합니다.

    13/end/css/main.css - 메인 영역 레이아웃 설정

    main{
      width:100%;
      height:100vh;
      color:white;
      background:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.8)), url('images/me.jpg') center center;
      background-size:cover;
      display:flex;
      justify-content:center;
      align-items:center;
      text-align:center;
    }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.