"beautiful pricing table"
Bootstrap 3.3.0 Snippet by progjonner

<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <div class="container"> <div class="row"> <h2 style="text-align:center">Responsive Pricing Tables</h2> <p style="text-align:center">Resize the browser window to see the effect.</p> <div class="col-md-3 col-sm-3 col-xs-12"> <div class="columns"> <ul class="price"> <li class="header">Basic</li> <li class="grey">$ 9.99 / year</li> <li class="highlight">10GB Storage</li> <li class="highlight">10 Emails</li> <li class="highlight">10 Domains</li> <li class="highlight">1GB Bandwidth</li> <li class="grey"><a href="#" class="button">Subscribe</a></li> </ul> </div> </div> <div class="col-md-3 col-sm-3 col-xs-12"> <div class="columns"> <ul class="price"> <li class="header">Pro</li> <li class="grey">$ 24.99 / year</li> <li class="highlight">25GB Storage</li> <li class="highlight" class="highlight">25 Emails</li> <li class="highlight">25 Domains</li> <li class="highlight">2GB Bandwidth</li> <li class="grey"><a href="#" class="button">Subscribe</a></li> </ul> </div></div> <div class="col-md-3 col-sm-3 col-xs-12"> <div class="columns"> <ul class="price"> <li class="header">Premium</li> <li class="grey">$ 49.99 / year</li> <li class="highlight">50GB Storage</li> <li class="highlight">50 Emails</li> <li class="highlight">50 Domains</li> <li class="highlight">5GB Bandwidth</li> <li class="grey"><a href="#" class="button">Subscribe</a></li> </ul> </div></div> <div class="col-md-3 col-sm-3 col-xs-12"> <div class="columns"> <ul class="price"> <li class="header">Extra</li> <li class="grey">$ 49.99 / year</li> <li class="highlight">50GB Storage</li> <li class="highlight">50 Emails</li> <li class="highlight">50 Domains</li> <li class="highlight">5GB Bandwidth</li> <li class="grey"><a href="#" class="button">Subscribe</a></li> </ul> </div> </div> </div> </div>
* { box-sizing: border-box; } .columns { margin-bottom:20px; cursor:pointer; } .columns:hover .header { background-color:red;border-top-left-radius: 20px; border-top-right-radius: 20px;} .columns:hover .button{ background-color:red;} .columns:hover .grey {font-size:30px; color:#4CAF50; } .columns:hover .price { color:red;border-top-left-radius: 20px;border-top-right-radius: 20px;} .price { list-style-type: none; border: 1px solid #eee; margin: 0; padding: 0; -webkit-transition: 0.3s; transition: 0.3s; overflow: hidden; } .price:hover { box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2) } .price .header { background-color: #111; color: white; font-size: 25px; transition: all .2s ease-in-out; } .price li { border-bottom: 1px solid #eee; padding:12px; text-align: center; } .highlight { transition: 0.3s;} .highlight:hover {-webkit-transform:scale(1.5);transform:scale(1.5);} .price .grey { background-color: #eee; font-size: 20px; transition: all .2s ease-in-out; } .button { background-color: #4CAF50; border: none; color: white; padding: 10px 25px; text-align: center; text-decoration: none; font-size: 18px; transition: all .2s ease-in-out; } .button:hover { color: #ffffff; text-decoration: none; } @media only screen and (max-width: 600px) { .columns { width: 100%; } }

Related: See More


Questions / Comments: