CSS Grid জেনারেটর কী?

ফ্রি অনলাইন CSS Grid জেনারেটর। ভিজুয়াল এডিটরের মাধ্যমে CSS Grid লেআউট তৈরি এবং সামঞ্জস্য করুন।

CSS গ্রিড একটি শক্তিশালী 2D লেআউট সিস্টেম যা আপনাকে একই সাথে সারি ও কলামে কন্টেন্ট সাজাতে দেয়, যা জটিল পেজ লেআউট, ড্যাশবোর্ড এবং রেসপন্সিভ ডিজাইনের জন্য আদর্শ। CSS গ্রিড জেনারেটর হাতে CSS লেখা ছাড়াই গ্রিড লেআউট তৈরির জন্য একটি ভিজুয়াল ইন্টারফেস প্রদান করে, সাথে একটি লাইভ প্রিভিউ যা আপনি সেটিংস সামঞ্জস্য করার সাথে সাথে আপডেট হয়।

স্লাইডার ব্যবহার করে কলামের সংখ্যা (1-12) এবং সারির সংখ্যা (1-12) সেট করুন। প্রতিটি সমন্বয় আপনার গ্রিড আইটেম প্রতিনিধিত্বকারী সংখ্যাযুক্ত সেলসহ একটি তাৎক্ষণিক প্রিভিউ দেখায়। কলাম এবং সারি গ্যাপ নিয়ন্ত্রণ আপনাকে গ্রিড সেলের মধ্যে ব্যবধান যোগ করতে দেয়, 0 থেকে 50 পিক্সেল পর্যন্ত। এগুলো সামঞ্জস্য করুন এবং প্রিভিউ সেলগুলো ব্যবধান বাড়ানো বা কমানো দেখুন।

অ্যালাইনমেন্ট নিয়ন্ত্রণ justify-items (প্রতিটি সেলের মধ্যে অনুভূমিক অ্যালাইনমেন্ট) এবং align-items (প্রতিটি সেলের মধ্যে উল্লম্ব অ্যালাইনমেন্ট) সেট করে। বিকল্পগুলোর মধ্যে রয়েছে start, end, center, stretch এবং baseline। এই প্রপার্টিগুলো নিয়ন্ত্রণ করে কীভাবে কন্টেন্ট প্রতিটি গ্রিড সেলের মধ্যে অবস্থান করে — উদাহরণস্বরূপ, একটি ড্যাশবোর্ড কার্ডের জন্য গ্রিড এলাকার মধ্যে টেক্সটকে অনুভূমিক ও উল্লম্ব উভয়ভাবে সেন্টার-অ্যালাইন করা।

জেনারেট হওয়া CSS আউটপুট কপি-রেডি ফরম্যাটে grid-template-columns, grid-template-rows, gap, justify-items এবং align-items প্রপার্টিগুলো অন্তর্ভুক্ত করে। প্রিভিউ সংখ্যাযুক্ত সেল ব্যবহার করে যাতে আপনি সারি ও কলামের সংখ্যা আপনার উদ্দেশ্যপ্রণোদিত লেআউটের সাথে মেলে যাচাই করতে পারেন। CSS গ্রিড সমস্ত আধুনিক ব্রাউজারে সমর্থিত এবং 2D পেজ লেআউটের জন্য প্রস্তাবিত পদ্ধতি, যা float-ভিত্তিক লেআউট এবং জটিল ফ্লেক্সবক্স নেস্টিং-এর মতো পুরনো পদ্ধতিগুলো প্রতিস্থাপন করে।

CSS Grid জেনারেটর-এর বাস্তব ব্যবহারের উদাহরণ

3 কলাম এবং অটো-রোসহ একটি ড্যাশবোর্ড গ্রিড লেআউট তৈরি করা

আপনার ড্যাশবোর্ডে 20px গ্যাপসহ 3টি সমান-প্রস্থের কলাম দরকার। কলাম 3, সারি 3 (মোট 9 সেল) এবং গ্যাপ 20px সেট করুন। প্রিভিউ 3x3 গ্রিড দেখায়। জেনারেট হওয়া CSS আপনার স্টাইলশিটে কপি করুন। প্রতিটি সেল একটি ড্যাশবোর্ড উইজেট প্রতিনিধিত্ব করে যা আপনি চার্ট এবং মেট্রিক দিয়ে পূরণ করতে পারেন।

একটি রেসপন্সিভ ফটো গ্যালারি গ্রিড তৈরি করা

একটি ফটো গ্যালারিতে ডেস্কটপে 10px গ্যাপসহ 4 কলাম দরকার। কলাম 4, সারি 3 (12 ফটো), গ্যাপ 10px সেট করুন। প্রিভিউ সমান ব্যবধানের সেল দেখায়। জেনারেট হওয়া grid-template-columns: repeat(4, 1fr) সমান-প্রস্থের কলাম তৈরি করে যা স্বয়ংক্রিয়ভাবে কন্টেইনারের প্রস্থের সাথে সামঞ্জস্য হয়।

একটি ওয়েব ডেভেলপমেন্ট কোর্সের জন্য CSS গ্রিড লেআউট শেখা

একজন শিক্ষার্থী CSS গ্রিড শিখছেন বিভিন্ন কলাম ও সারি কনফিগারেশন নিয়ে পরীক্ষা করেন। কলাম 2 থেকে 6-এ পরিবর্তন করুন এবং দেখুন লেআউট কীভাবে পরিবর্তিত হয়। অ্যালাইনমেন্ট আচরণ বোঝার জন্য justify-items-কে center এবং stretch-এর মধ্যে টগল করুন। সংখ্যাযুক্ত সেল ঠিক কতগুলো গ্রিড এলাকা তৈরি হয় তা পরিষ্কার করে।

কেন CSS Grid জেনারেটর ব্যবহার করবেন?

  • Adjustable columns (1-12) and rows (1-12)
  • Column and row gap controls (0-50px)
  • Justify and align items selectors
  • লাইভ visual preview with numbered cells

CSS Grid জেনারেটর কীভাবে ব্যবহার করবেন — ধাপে ধাপে

1

the number of columns and rows using sliders. সেট করুন।

2

column and row gaps. সামঞ্জস্য করুন।

3

justify-items and align-items values. নির্বাচন করুন।

4

the generated CSS code. কপি করুন।

CSS Grid জেনারেটর কার জন্য সেরা?

  • web layout
  • responsive design
  • dashboard grids
  • CSS learning

CSS Grid জেনারেটর-এর জন্য প্রো টিপস

  • 1সামগ্রিক পেজ লেআউটের জন্য (হেডার, সাইডবার, মেইন, ফুটার) CSS গ্রিড এবং প্রতিটি গ্রিড সেলের ভেতরের কন্টেন্টের জন্য ফ্লেক্সবক্স ব্যবহার করুন। এরা সবচেয়ে ভালোভাবে একসাথে কাজ করে।
  • 2grid-template-columns-এ repeat() ফাংশন (যেমন, repeat(3, 1fr)) সমান-প্রস্থের কলামের জন্য সবচেয়ে সাধারণ প্যাটার্ন। 1fr মানে উপলব্ধ স্থানের একটি ভগ্নাংশ।
  • 3মিডিয়া কোয়েরি ছাড়া রেসপন্সিভ গ্রিডের জন্য, auto-fit এবং minmax ব্যবহার করুন: grid-template-columns: repeat(auto-fit, minmax(250px, 1fr))। এটি স্বয়ংক্রিয়ভাবে মোড়ানো কলাম তৈরি করে।
  • 4প্রিভিউতে সংখ্যাযুক্ত গ্রিড সেল আপনার HTML এলিমেন্টের ক্রমের সাথে মিলে যায়। গ্রিড স্বয়ংক্রিয়ভাবে আপনার মার্কআপের ক্রম অনুসরণ করে সেলগুলোতে আইটেম স্থাপন করে।

CSS Grid জেনারেটর — প্রায়শই জিজ্ঞাসিত প্রশ্ন

CSS Grid কী?

CSS Grid Layout is a 2D layout system for CSS. It lets you arrange content in rows and columns, making it ideal for page layouts, dashboards, and complex responsive designs.

CSS Grid vs Flexbox?

Flexbox is 1D (either row or column), Grid is 2D (both). Use Grid for overall page layouts and complex 2D arrangements. Use Flexbox for 1D content distribution like navigation bars and card rows.

Will the generated CSS work in all browsers?

The CSS generators produce W3C-standard code that works in Chrome, Firefox, Safari, and Edge. Vendor prefixes are included where needed for older browser versions.

Can I copy the generated code directly?

Yes. Each generator provides a copy button that places the code on your clipboard. The code is ready to paste into your project — no cleanup or modification needed.

Is CSS Grid জেনারেটর really free to use?

Yes, CSS Grid জেনারেটর is completely free with no hidden charges, no usage limits, and no premium tiers. You can use it as often as you need without signing up or providing any personal information.

CSS Grid জেনারেটর ব্যবহার করতে প্রস্তুত?

বিনামূল্যের অনলাইন টুল — আপনার ব্রাউজারে কাজ করে, নিবন্ধনের প্রয়োজন নেই। এখনই ব্যবহার শুরু করুন।

এখনই চেষ্টা করুন
Free Forever · No Sign-up

182 Free Tools at Your Fingertips

All free online tools for developers, designers, students, and creators. Every tool works in your browser — no sign-up, no data collection.