Create Pricing Table Using Pure Html & Css


 Create Pricing Table Using Pure Html & Css - Code Tech


Welcome🎉 to Code Tech blog. In this blog, we learn how to creating Pricing Table. We use HTML & CSS for Pricing Table. Hope you enjoy our blog so let's start with a basic HTML structure for the Pricing Table.



   

Use this code




<!DOCTYPE html>

<html>

  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8" />

    <meta name="" content="">

    <title></title>

    <style type="text/css">

      :root {  

       --c-blue-900: #081030;  

       --c-blue-800: #111b40;  

       --c-blue-700: #152148;  

       --c-blue-500: #1d7bdb;  

       --c-blue-300: #293359;  

       --c-blue-200: #4e5985;  

       --c-blue-100: #dfe8ff;  

       --c-green-400: #4ade80;  

 }

 /* Some basic CSS overrides */  

  body {  

       line-height: 1.5;  

       font-family: "Outfit", sans-serif;  

       display: flex;  

       align-items: center;  

       justify-content: center;  

       background-color: var(--c-blue-900);  

       color: var(--c-blue-100);  

       padding: 10vh 12px;  

 }  

 button, input, select, textarea {  

       font: inherit;  

 }

 a {  

       color: inherit;  

 }  

 /* End basic CSS override */  

  .price-table {  

       background-color: var(--c-blue-700);  

       border-radius: 16px;  

       max-width: 375px;  

       padding: 32px;  

       display: flex;  

       flex-direction: column;  

       box-shadow: 0 15px 45px 0 rgba(0, 0, 0, 0.15);  

       position: relative;  

       background-image: linear-gradient(135deg, rgba(74, 222, 128, 0.15), rgba(29, 123, 219, 0.1) 20%, var(--c-blue-700) 40%, var(--c-blue-700) 100%);  

 }

 .price-table:after {  

       content: "";  

       display: block;  

       top: -3px;  

       left: -3px;  

       bottom: -3px;  

       right: -3px;  

       z-index: -1;  

       position: absolute;  

       border-radius: 16px;  

       background-image: linear-gradient(135deg, var(--c-green-400), var(--c-blue-500) 40%, var(--c-blue-300) 60%, var(--c-blue-700) 100%);  

 }

 .price-table .price {  

       font-size: 3rem;  

       line-height: 1;  

       font-weight: 700;  

       display: inline-flex;  

       align-self: center;  

       align-items: center;  

       gap: 4px;  

       position: relative;  

       color: #fff;  

 }

 .price-table .title {  

       font-size: 1.25rem;  

       font-weight: 600;  

       line-height: 1.25;  

       text-align: center;  

       margin-top: 16px;  

       color: #fff;  

 }

 .price-table .description {  

       font-size: 1rem;  

       text-align: center;  

       margin-top: 4px;  

 }

 .features {  

       margin-top: 32px;  

 }  

  .feature {  

       position: relative;  

 }  

  .feature + .feature {  

       margin-top: 16px;  

 }  

  .feature summary {  

       display: inline-flex;  

       align-items: center;  

       list-style: none;  

 }  

  .feature summary::-webkit-details-marker {  

       display: none;  

 }

 .feature[open] summary:after {  

       content: "";  

       display: block;  

       top: 0;  

       left: 0;  

       right: 0;  

       bottom: 0;  

       position: fixed;  

       z-index: 50;  

 }  

  .feature[open] div {  

       animation: scale 0.15s ease;  

 }  

  .feature .checkmark {  

       width: 24px;  

       height: 24px;  

       border-radius: 50%;  

       background-color: var(--c-green-400);  

       display: flex;  

       align-items: center;  

       justify-content: center;  

       margin-right: 12px;  

 }  

 feature .checkmark svg {  

       width: 18px;  

       height: 18px;  

       color: #fff;  

 }  

  .feature .question-icon {  

       display: flex;  

       align-items: center;  

       margin-left: 6px;  

       cursor: pointer;  

 }  

  .feature .answer {  

       padding: 12px;  

       background-color: var(--c-blue-800);  

       border-radius: 6px;  

       position: absolute;  

       top: -12px;  

       z-index: 100;  

       transform: translatey(-100%) translatex(-50%);  

       transform-origin: bottom center;  

       width: 80%;  

       left: 50%;  

       border: 1px solid var(--c-blue-300);  

       box-shadow: 0 15px 30px 0 rgba(0, 0, 0, 0.1);  

 }  

  @keyframes scale {  

       0% {  

            transform: translatey(-100%) translatex(-50%) scale(0);  

      }  

       100% {  

            transform: translatey(-100%) translatex(-50%) scale(1);  

      }  

 }

    </style>

  </head>

  <body>

    <div class="price-section">  

      <art

icle class="price-table">  

           <div class="price"><small>$</small>99</div>  

           <h2 class="title">Solo Version</h2>  

           <p class="description">A single license for solo designers, developers and freelancers.  

           </p>  

           <div class="features">  

                <details class="feature">  

                     <summary>  

                          <i aria-hidden="true" class="checkmark">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M10 15.172l9.192-9.193 1.415 1.414L10 18l-6.364-6.364 1.414-1.414z" />  

                               </svg>  

                          </i>  

                          <span class="name">Single user licence</span>  

                          <i aria-hidden="true" class="question-icon">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm-1-5h2v2h-2v-2zm2-1.645V14h-2v-1.5a1 1 0 0 1 1-1 1.5 1.5 0 1 0-1.471-1.794l-1.962-.393A3.501 3.501 0 1 1 13 13.355z" />  

                               </svg>  

                          </i>  

                     </summary>  

                     <div class="answer">  

                          One user access.  

                     </div>  

                     </details>  

                <details class="feature">  

                     <summary>  

                          <i aria-hidden="true" class="checkmark">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M10 15.172l9.192-9.193 1.415 1.414L10 18l-6.364-6.364 1.414-1.414z" />  

                               </svg>  

                          </i>  

                          <span class="name">Lifetime access</span>  

                          <i aria-hidden="true" class="question-icon">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm-1-5h2v2h-2v-2zm2-1.645V14h-2v-1.5a1 1 0 0 1 1-1 1.5 1.5 0 1 0-1.471-1.794l-1.962-.393A3.501 3.501 0 1 1 13 13.355z" />  

                               </svg>  

                          </i>  

                     </summary>  

                     <div class="answer">  

                          One fee. One time. Yours forever.  

                     </div>  

                </details>  

                <details class="feature">  

                     <summary>  

                          <i aria-hidden="true" class="checkmark">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M10 15.172l9.192-9.193 1.415 1.414L10 18l-6.364-6.364 1.414-1.414z" />  

                               </svg>  

                          </i>  

                          <span class="name">Free updates</span>  

                          <i aria-hidden="true" class="question-icon">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm-1-5h2v2h-2v-2zm2-1.645V14h-2v-1.5a1 1 0 0 1 1-1 1.5 1.5 0 1 0-1.471-1.794l-1.962-.393A3.501 3.501 0 1 1 13 13.355z" />  

                               </svg>  

                          </i>  

                     </summary>  

                     <div class="answer">  

                          You will gain access to every future update.  

                     </div>  

                </details>  

                <details class="feature">  

                     <summary>  

                     <i aria-hidden="true" class="checkmark">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M10 15.172l9.192-9.193 1.415 1.414L10 18l-6.364-6.364 1.414-1.414z" />  

                               </svg>  

                          </i>  

                          <span class="name">Use on unlimited projects</span>  

                          <i aria-hidden="true" class="question-icon">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm-1-5h2v2h-2v-2zm2-1.645V14h-2v-1.5a1 1 0 0 1 1-1 1.5 1.5 0 1 0-1.471-1.794l-1.962-.393A3.501 3.501 0 1 1 13 13.355z" />  

                               </svg>  

                          </i>  

                     </summary>  

                     <div class="answer">  

                          Create as many projects as you want.  

                     </div>  

                </details>  

                <details class="feature">  

                     <summary>  

                          <i aria-hidden="true" class="checkmark">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M10 15.172l9.192-9.193 1.415 1.414L10 18l-6.364-6.364 1.414-1.414z" />  

                               </svg>  

                          </i>  

                          <span class="name">Asset Hosting</span>  

                          <i aria-hidden="true" class="question-icon">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm-1-5h2v2h-2v-2zm2-1.645V14h-2v-1.5a1 1 0 0 1 1-1 1.5 1.5 0 1 0-1.471-1.794l-1.962-.393A3.501 3.501 0 1 1 13 13.355z" />  

                               </svg>  

                          </i>  

                     </summary> 

                     <div class="answer">  

                          Keep your files for easy access and management. 5GB space included. Scale when necessary.  

                     </div>  

                </details>  

                <details class="feature">  

                     <summary>  

                          <i aria-hidden="true" class="checkmark">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M10 15.172l9.192-9.193 1.415 1.414L10 18l-6.364-6.364 1.414-1.414z" />  

                               </svg>  

                          </i>  

                          <span class="name">Community support</span>  

                          <i aria-hidden="true" class="question-icon">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm-1-5h2v2h-2v-2zm2-1.645V14h-2v-1.5a1 1 0 0 1 1-1 1.5 1.5 0 1 0-1.471-1.794l-1.962-.393A3.501 3.501 0 1 1 13 13.355z" />  

                               </svg>  

                          </i>  

                     </summary>  

                     <div class="answer">  

                          Get help and learn new things in our community Slack with over 5,000 contributors.  

                     </div>  

                </details>  

                <details class="feature">  

                     <summary>  

                          <i aria-hidden="true" class="checkmark">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M10 15.172l9.192-9.193 1.415 1.414L10 18l-6.364-6.364 1.414-1.414z" />  

                               </svg>  

                          </i>  

                          <span class="name">Version control</span>  

                          <i aria-hidden="true" class="question-icon">  

                               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24">  

                                    <path fill="none" d="M0 0h24v24H0z" />  

                                    <path fill="currentColor" d="M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm-1-5h2v2h-2v-2zm2-1.645V14h-2v-1.5a1 1 0 0 1 1-1 1.5 1.5 0 1 0-1.471-1.794l-1.962-.393A3.501 3.501 0 1 1 13 13.355z" />  

                               </svg>  

                          </i>  

                     </summary>  

                     <div class="answer">  

                          Instant rollbacks to any version  

                     </div>  

                </details>  

           </div>  

      </article>  

 </div>  

  </body>

</html>

Post a Comment

Please Select Embedded Mode To Show The Comment System.*

Previous Post Next Post