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

CSS grid-gap প্রোপার্টি ব্যবহার

grid-gap প্রোপার্টি (শর্টহ্যান্ড) গ্রিড সারি এবং কলামগুলোর মাঝপথে গ্যাপ সেট করে। এটি grid-row-gap এবং grid-column-gap একসাথে সেট করে। আধুনিক সিনট্যাক্সে gap ব্যবহার করা হয়।

উদাহরণ

নিচের কোডটি চালিয়ে grid-gap প্রোপার্টির ব্যবহার দেখুন:

<!DOCTYPE html> <html> 
  <head> 
    <style> 
      .container { 
        display: grid; 
        background-color: green; 
        grid-template-columns: auto auto; 
        padding: 20px; 
        grid-gap: 20px 20px; 
      } 
      .ele { 
        background-color: orange; 
        border: 2px solid gray; 
        padding: 35px; 
        font-size: 30px; 
        text-align: center; 
      } 
    </style> 
  </head> 
  <body> 
    <h1>Game Board</h1> 
    <div class="container"> 
      <div class="ele">1</div> 
      <div class="ele">2</div> 
      <div class="ele">3</div> 
      <div class="ele">4</div> 
      <div class="ele">5</div> 
      <div class="ele">6</div> 
    </div> 
  </body> 
</html>

ব্যাখ্যা: grid-gap: 20px 20px মানে grid-row-gap: 20px (সারি গ্যাপ) এবং grid-column-gap: 20px (কলাম গ্যাপ)। এক মান দিলে (grid-gap: 20px) দুটোই একই হয়। আধুনিক ব্রাউজারগুলতে gap: 20pxও কাজ করে (Grid এবং Flexbox উভয়েই)।

  1. CSS flex-flow প্রোপার্টি

  2. CSS flex-basis প্রোপার্টি

  3. CSS align-content: flex-start মান ব্যবহার

  4. CSS grid-column-start প্রোপার্টি ব্যবহার