본문 바로가기
  • purple-whale
반응형 웹사이트/Shilla Hotel

flex-direction으로 헤더 세로 정렬하기

by purple-whale 2021. 1. 27.

displayflex; 로 정렬하고

flex-directioncolumn; 을 써서 세로로 떨어지게 만들어 줍니다.

마지막 nav-goto를 하단으로 정렬하려면

margin-topauto; 를 넣어 밑으로 내려줍니다.

<header>
  <h1 class="logo">
  	<a href="#">The Shilla Hotel & Resotrs</a>
  </h1>
  <nav id="gnb" class="menu">
    <h2 class="blind">주메뉴</h2>
    <ul class="nav-depth1">
      <li><a href="#">호텔찾기</a></li>
      <li><a href="#">호텔예약</a></li>
      <li><a href="#">호텔신라 소개</a></li>
      <li><a href="#">고객문의</a></li>
      <li><a href="#">신라리워즈</a></li>
    </ul>
  </nav>
  <div class="nav-goto">
    <h2 class="blind">중요 메뉴</h2>
    <ul class="link-goto">
      <li><a href="#">about</a></li>
      <li><a href="#">contact</a></li>
    </ul>
    <h2 class="blind">sns 바로가기</h2>
      <ul class="link-sns">
        <li><a href="#">facebook</a></li>
        <li><a href="#">twitter</a></li>
        <li><a href="#">instargram</a></li>
      </ul>
  </div>
</header>

header {
    position: fixed; top: 0; bottom: 0; left:0;
    width: $w;
    background: $bg;
    display: flex;
    flex-direction: column;
} 
.nav-goto {
    margin-top: auto;
}

댓글