কম্পিউটার টিউটোরিয়াল

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


সিএসএস এবং জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ন্যাকবার/টোস্ট তৈরি করার কোড নিচে দেওয়া হলো −

উদাহরণ

<!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>স্ন্যাকবার / টোস্ট উদাহরণ</h1> <button class="snackBtn">স্ন্যাকবার দেখান</button> <h2>উপরের বাটনে ক্লিক করলে স্ন্যাকবার মেসেজ দেখাবে</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>

আউটপুট

উপরের কোড নিচের আউটপুট দেবে −

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

“স্ন্যাকবার দেখান” বাটনে ক্লিক করলে −

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


  1. সিএসএস এবং জাভাস্ক্রিপ্ট দিয়ে কোল্যাপসিবল সেকশন তৈরি করা

  2. জাভাস্ক্রিপ্ট এবং CSS দিয়ে ড্র্যাগেবল HTML এলিমেন্ট তৈরি

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

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