동일한 높이의 가격표를 만드는 방법

안녕하세요👋
이 게시물에서는 Flexbox를 사용하여 동일한 높이의 가격표를 만드는 방법을 살펴보겠습니다.
container의 클래스로 div를 만듭니다.

 <div class="container">


이제 pricing-grid 내부에 동일한 클래스container로 3개의 div를 생성합니다.

<div class="pricing-grid">
      <ul>
        <li class="header">Basic</li>
        <li>10Gb Storage</li>
        <li>10 Emails</li>
        <li>10 Domains</li>
        <li>Endless Support</li>
      </ul>
      <p class="price">$ 10</p>
      <p class="month">per month</p>
      <button>Sign Up</button>
    </div>
     <div class="pricing-grid">
      <ul>
        <li class="header">Pro</li>
        <li>10Gb Storage</li>
        <li>10 Emails</li>
        <li>10 Domains</li>
        <li>Endless Support</li>
        <li>Free Hosting</li>
      </ul>
      <p class="price">$ 10</p>
      <p class="month">per month</p>
      <button>Sign Up</button>
    </div>
     <div class="pricing-grid">
      <ul>
        <li class="header">Premium</li>
        <li>10Gb Storage</li>
        <li>10 Emails</li>
        <li>10 Domains</li>
        <li>Endless Support</li>
      </ul>
      <p class="price">$ 10</p>
      <p class="month">per month</p>
      <button>Sign Up</button>
    </div>


CSS




.container{
  max-width:1024px;
  margin:0 auto;
  display:flex;
}
li{
  list-style-type:none;
  padding:30px;
  border-bottom:1px solid rgba(0, 0, 0, 0.3);
}
li:last-child{
  border-bottom:0;
}
li.header{
  border-bottom:0;
  background-color:black;
  color:#fff;
  padding:20px;
}
ul{
  margin:0;
  padding:0;
}
button{
  padding:12px 20px;
  border:none;
  background-color:#000;
  color:#fff;
  align-items:flex-end;
}


지금까지 Pricing Table의 기본 구조를 만들었습니다 😲



이렇게 하면 적절한 간격과 배경색이 제공됩니다.

.pricing-grid{
  flex-grow:1;
  background-color:rgba(0, 0, 0, 0.1);
  margin:20px;
  text-align:center;
  border-radius:4px;
}


기대 😀





현실🤷‍♀️





이는 Nested Flexbox를 사용하여 달성할 수 있습니다.

.pricing-grid{
  display:flex;
  flex-wrap:wrap;
}
.pricing-grid > *{
  flex:1 1 100%;
}


마지막으로 항목을 Center에 정렬합니다.

.container{
  align-items:center;
}


이 튜토리얼이 도움이 되었기를 바랍니다. 🎉

좋은 웹페이지 즐겨찾기