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

CSS দিয়ে নোট (Notes) তৈরি করার পদ্ধতি

CSS ব্যবহার করে নোট বা বিজ্ঞপ্তি বক্স তৈরি করা একটি সাধারণ এবং কার্যকর ডিজাইন টেকনিক। নিচে তিনটি ভিন্ন ধরণের নোট স্টাইল (Danger, Success, Info) তৈরির পূর্ণ কোড দেওয়া হল।

উদাহরণ: CSS নোট বক্স

<!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;
  }
  div {
    margin-bottom: 15px;
    padding: 4px 12px;
    font-size: 18px;
  }
  .danger {
    background-color: #ffdddd;
    border-left: 6px solid #f44336;
  }
  .success {
    background-color: #ddffdd;
    border-left: 6px solid #4CAF50;
  }
  .info {
    background-color: #e7f3fe;
    border-left: 6px solid #2196F3;
  }
</style>
</head>
<body>
  <h1 style="text-align: center;">নোটের উদাহরণ</h1>
  <div class="danger">
    <p><strong>সতর্কতা!</strong> এই অপারেশন আপনার কম্পিউটারকে ক্ষতিগ্রস্ত করতে পারে</p>
  </div>
  <div class="success">
    <p><strong>সফল!</strong> অপারেশনটি সফলভাবে সম্পন্ন হয়েছে</p>
  </div>
  <div class="info">
    <p><strong>তথ্য!</strong> এই অপারেশন সম্পন্ন করতে আরও রিসোর্স দরকার</p>
  </div>
</body>
</html>

কোড ব্যাখ্যা

  • .danger ক্লাস: লাল বর্ডার এবং হালকা লাল ব্যাকগ্রাউন্ড দিয়ে সতর্কতা নোট তৈরি করে।
  • .success ক্লাস: সবুজ বর্ডার এবং হালকা সবুজ ব্যাকগ্রাউন্ড দিয়ে সফলতা নোট তৈরি করে।
  • .info ক্লাস: নীল বর্ডার এবং হালকা নীল ব্যাকগ্রাউন্ড দিয়ে তথ্য নোট তৈরি করে।
  • border-left: বাম পাশে 6px চওড়ার কালার বর্ডার দিয়ে بصری আলাদা করা হয়েছে।

আউটপুট

উপরোক্ত কোডটি ব্রাউজারে রান করলে তিনটি আলাদা রঙের নোট বক্স দেখাবে যেখানে প্রতিটি নির্দিষ্ট উদ্দেশ্যে ব্যবহার করা যায়।

  1. CSS দিয়ে কুপন তৈরি করার পদ্ধতি

  2. CSS দিয়ে অ্যারো (Arrow) তৈরি

  3. CSS দিয়ে ৪-কলাম লেআউট গ্রিড (4-Column Layout Grid) তৈরি করা

  4. CSS দিয়ে চেকмар্ক/টিক মার্ক তৈরি করা