লাইভ আইটেমে CSS Flexbox প্রপার্টি নিয়ে পরীক্ষা করুন এবং জেনারেট করা লেআউট CSS কপি করুন।

প্রিভিউ সম্পাদনা করতে একটি আইটেমে ক্লিক করুন
জেনারেট করা CSS

সবকিছু আপনার ব্রাউজারেই চলে — কিছুই আপলোড হয় না।

কন্টেইনার
12px
আইটেম
0
নির্বাচিত আইটেম

Flexbox প্লেগ্রাউন্ড সম্পর্কে

Flexbox Playground হলো CSS flexbox শেখার একটি হাতে-কলমে স্যান্ডবক্স। কন্টেইনার প্রপার্টি সেট করুন — flex-direction, flex-wrap, justify-content, align-items, align-content এবং gap — এবং প্রতিটি মান বদলানোর সাথে সাথে প্রিভিউতে ১২টি পর্যন্ত লাইভ আইটেম পুনর্বিন্যস্ত হতে দেখুন। প্রতিটি প্রপার্টি আসলে কী করে তা বোঝার এটাই সবচেয়ে দ্রুততম উপায়।

আইটেমগুলো আলাদাভাবে সম্পাদনযোগ্য: একটি বেছে নিতে ক্লিক করুন এবং এর flex-grow, flex-shrink, flex-basis, align-self ও order ঠিক করুন। একটি আইটেমকে খালি জায়গা দখল করতে বাড়তে দেখা, অথচ তার পাশের আইটেমগুলো নিজেদের প্রস্থ ধরে রাখা — এটি যেকোনো ডায়াগ্রামের চেয়ে দ্রুত flex সাইজিং মডেল শেখায়।

প্লেগ্রাউন্ডটি কন্টেইনার এবং নন-ডিফল্ট সেটিংসযুক্ত যেকোনো আইটেমের জন্য পরিষ্কার CSS তৈরি করে — সরাসরি আপনার স্টাইলশিটে কপি করুন। সবকিছু আপনার ব্রাউজারে চলে, কিছুই আপলোড হয় না, এবং একটি রিসেট বাটন আপনাকে পরিষ্কার অবস্থায় ফিরিয়ে আনে।

Flexbox প্লেগ্রাউন্ড কীভাবে ব্যবহার করবেন

  1. কন্টেইনারের flex-direction, wrap, justify-content, align-items, align-content এবং gap সেট করুন।
  2. আপনার আসল কম্পোনেন্টের সাথে মেলাতে আইটেম যোগ বা বাদ দিন — ২ থেকে ১২টির মধ্যে।
  3. একটি আইটেম ক্লিক করে এর grow, shrink, basis, align-self ও order ঠিক করুন।
  4. প্রতিটি পরিবর্তনে লাইভ প্রিভিউ আপডেট হতে দেখুন।
  5. তৈরি হওয়া CSS কপি করে আপনার প্রজেক্টে পেস্ট করুন।

সচরাচর জিজ্ঞাসিত প্রশ্ন

flex-grow অবশিষ্ট জায়গা বণ্টন করে: grow 2 থাকা আইটেম grow 1 থাকা আইটেমের চেয়ে দ্বিগুণ অতিরিক্ত জায়গা পায়। জায়গা কম হলে flex-shrink উল্টো নিয়মে কাজ করে। দুটোই পরম আকার নয়, ভাইবোন আইটেমের মধ্যে অনুপাত।

align-items নিজ লাইনের মধ্যে ক্রস অক্ষ বরাবর আইটেমগুলো বসায়। align-content কন্টেইনারের মধ্যে একাধিক wrap-করা লাইন সাজায় — শুধু তখনই এর দৃশ্যমান প্রভাব থাকে যখন flex-wrap একাধিক লাইন তৈরি করে।

প্রতিটি flex আইটেমের ডিফল্ট order হলো 0; আইটেমগুলো সর্বনিম্ন থেকে সর্বোচ্চ order অনুযায়ী সাজানো হয়। একটি আইটেমের order পরিবর্তন করলে তা HTML স্পর্শ না করেই দৃশ্যত সরে যায় — DOM ক্রম, এবং তাই স্ক্রিন-রিডার ক্রম, অপরিবর্তিত থাকে।

হ্যাঁ। তৈরি হওয়া CSS-এ কন্টেইনার নিয়মের পাশাপাশি এমন প্রতিটি আইটেমের জন্য একটি সিলেক্টর থাকে যার grow, shrink, basis, align-self বা order ডিফল্ট থেকে ভিন্ন, তাই আপনি একটি সম্পূর্ণ, কার্যকর লেআউট পেস্ট করতে পারেন।

হ্যাঁ — ফ্রি, সাইন-আপ প্রয়োজন নেই, এবং সম্পূর্ণ ক্লায়েন্ট-সাইড। আপনার পরীক্ষাগুলো কখনো ব্রাউজার ট্যাব ছেড়ে যায় না।

শেয়ার করুন

জনপ্রিয় অনুসন্ধান
flexbox প্লেগ্রাউন্ড css flexbox জেনারেটর flex container জেনারেটর justify-content align-items টুল css flex লেআউট জেনারেটর flexbox ভিজ্যুয়ালাইজার flexbox কোড জেনারেটর
সাহায্য দরকার?
এই টুলে কোনো সমস্যা পেয়েছেন? আমাদের দলকে জানান।
সমস্যা রিপোর্ট করুন

আপনার নিজের ওয়েবসাইটে এই বিনামূল্যের টুলটি যোগ করুন — নিচের কোডটি কপি করে পেস্ট করুন।