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

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

CSS বর্ডার ট্রিক ব্যবহার করে ছবি ছাড়া তীর (অ্যারো) তৈরি করা যায়। একটি এলিমেন্টের দুটি সংলগ্ন বর্ডার রঙিন এবং বাকি দুটি ট্রান্সপেরেন্ট রাখলে তীর তৈরি হয়।

উদাহরণ: 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; padding: 20px; }
  i {
    border: solid rgb(62, 19, 182);
    border-width: 0 6px 6px 0;
    display: inline-block; padding: 3px;
  }
  p { font-size: 18px; font-weight: 500; }
  .rightArrow { transform: rotate(-45deg); }
  .leftArrow { transform: rotate(135deg); }
  .upArrow { transform: rotate(-135deg); }
  .downArrow { transform: rotate(45deg); }
</style>
</head>
<body>
  <h2>CSS অ্যারো</h2>
  <p>ডান তীর: <i class="rightArrow"></i></p>
  <p>বাম তীর: <i class="leftArrow"></i></p>
  <p>উপর তীর: <i class="upArrow"></i></p>
  <p>নিচে তীর: <i class="downArrow"></i></p>
</body>
</html>

কোড ব্যাখ্যা

  • border-width: 0 6px 6px 0: উপরে ০, ডানে ৬px, নিচে ৬px, বামে ০ — এটাই তীরের আকার তৈরি করে।
  • transform: rotate(...): ঘুরিয়ে চারদিকের তীর বানানো হয়েছে।
  • <i> ট্যাগ: ইনলাইন-ব্লক হিসেবে কাজ করে, আকার ধারণ করে।

বিকল্প

Unicode অ্যারো (`→`, `←`, `↑`, `↓`) বা SVG আইকনও ব্যবহার করা যায়।

  1. CSS দিয়ে প্রোডাক্ট কার্ড তৈরি করার পদ্ধতি

  2. CSS দিয়ে প্রোফাইল কার্ড তৈরি করার পদ্ধতি

  3. CSS দিয়ে কার্ড তৈরি করার পদ্ধতি

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