कैसे बनाएं: रिस्पांसिव प्राइसिंग टेबल

CSS के द्वारा रिस्पांसिव प्राइसिंग टेबल बनाना सीखें。

  • Basic
  • $ 9.99 / year
  • 10GB स्टोरेज
  • 10 ईमेल
  • 10 डोमेन
  • 1GB बैंडविड्थ
  • साइन अप
  • प्रो
  • $ 24.99 / year
  • 25GB स्टोरेज
  • 25 ईमेल
  • 25 डोमेन
  • 2GB बैंडविड्थ
  • साइन अप
  • प्रीमियम
  • $ 49.99 / year
  • 50GB स्टोरेज
  • 50 ईमेल
  • 50 डोमेन
  • 5GB बैंडविड्थ
  • साइन अप

अपने आप प्रयास करें

कैसे रिस्पांसिव प्राइसिंग टेबल बनाएं

पहला कदम - HTML जोड़ें:

<div class="columns">
  <ul class="price">
    <li class="header">Basic</li>
    <li class="grey">$ 9.99 / year</li>
    <li>10GB Storage</li>
    <li>10 Emails</li>
    <li>10 Domains</li>
    <li>1GB Bandwidth</li>
    <li class="grey"><a href="#" class="button">Sign Up</a></li>
  </ul>
</div>

दूसरा कदम - CSS जोड़ें:

* {
  box-sizing: border-box;
}
/* तीन समान चौड़ाई के स्तम्भ बनाएं */
.columns {
  float: left;
  width: 33.3%;
  padding: 8px;
}
/* सूची के शैली सेट करने के लिए */
.price {
  list-style-type: none;
  border: 1px solid #eee;
  margin: 0;
  padding: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
/* माउस पर होगी तब छाया जोड़ें */
.price:hover {
  box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2)
}
/* दर्जा तालिका शीर्षक */
.price .header {
  background-color: #111;
  color: white;
  font-size: 25px;
}
/* आइटम */
.price li {
  border-bottom: 1px solid #eee;
  padding: 20px;
  text-align: center;
}
/* रंग सूची आइटम */
.price .grey {
  background-color: #eee;
  font-size: 20px;
}
/* "Sign Up" बटन */
.button {
  background-color: #04AA6D;
  border: none;
  color: white;
  padding: 10px 25px;
  text-align: center;
  text-decoration: none;
  font-size: 18px;
}
/* जब स्क्रीन चौड़ाई 600px से कम हो तो तीन स्तम्भ की चौड़ाई 100% कर दें (छोटे स्क्रीन पर ढेर में ठेलने के लिए) */
@media only screen and (max-width: 600px) {
  .columns {
    width: 100%;
  }
}

अपने आप प्रयास करें