কম্পিউটার

কিভাবে CSS এবং JavaScript দিয়ে স্ন্যাকবার/টোস্ট তৈরি করবেন?


CSS এবং JavaScript দিয়ে একটি স্ন্যাকবার/টোস্ট তৈরি করতে, কোডটি নিম্নরূপ -

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   .snackText {
      visibility: hidden;
      min-width: 250px;
      margin-left: -125px;
      background-color: rgb(110, 26, 106);
      color: #fff;
      text-align: center;
      border-radius: 2px;
      padding: 16px;
      position: fixed;
      z-index: 1;
      left: 50%;
      bottom: 30px;
      font-size: 17px;
   }
   .snackBtn {
      border: none;
      padding: 10px;
      font-size: 18px;
      background-color: rgb(92, 0, 128);
      color: white;
   }
   .snackText.show {
      visibility: visible;
      animation: fadein 0.5s, fadeout 0.5s 2.5s;
   }
   @keyframes fadein {
      from {
         bottom: 0;
         opacity: 0;
      }
      to {
         bottom: 30px;
         opacity: 1;
      }
   }
   @keyframes fadeout {
      from {
         bottom: 30px;
         opacity: 1;
      }
      to {
         bottom: 0;
         opacity: 0;
      }
   }
</style>
</head>
<body>
<h1>Snackbar / Toast Example</h1>
<button class="snackBtn">Show Snackbar</button>
<h2>Click on the above button to see snackbar message</h2>
<div class="snackText">Some text some message..</div>
<script>
   document .querySelector(".snackBtn") .addEventListener("click", showSnackBar);
   function showSnackBar() {
      var x = document.querySelector(".snackText");
      x.className += " show";
      setTimeout(function() {
         x.className = x.className.replace("show", "");
      }, 3000);
   }
</script>
</body>
</html>

আউটপুট

উপরের কোডটি নিম্নলিখিত আউটপুট −

তৈরি করবে

কিভাবে CSS এবং JavaScript দিয়ে স্ন্যাকবার/টোস্ট তৈরি করবেন?

"Snackbar দেখান" বোতামে ক্লিক করলে -

কিভাবে CSS এবং JavaScript দিয়ে স্ন্যাকবার/টোস্ট তৈরি করবেন?


  1. কিভাবে CSS এবং JavaScript দিয়ে একটি সংকোচনযোগ্য বিভাগ তৈরি করবেন?

  2. জাভাস্ক্রিপ্ট এবং সিএসএস দিয়ে কীভাবে একটি টেনে নেওয়া যায় এমন HTML উপাদান তৈরি করবেন?

  3. কিভাবে CSS এবং JavaScript দিয়ে অ্যাকর্ডিয়ন তৈরি করবেন?

  4. কিভাবে CSS এবং JavaScript দিয়ে একটি প্রতিক্রিয়াশীল স্লাইডশো তৈরি করবেন?