CSS clip-path জেনারেটর
সংখ্যা ইনপুট দিয়ে circle, ellipse, polygon, inset বা rounded-inset প্রিসেট থেকে একটি CSS clip-path তৈরি করুন, লাইভ প্রিভিউ দেখুন এবং ব্যবহারের জন্য প্রস্তুত প্রপার্টি কপি করুন।
CSS clip-path জেনারেটর — একটি ক্লিপ আকৃতি বেছে নিন — circle, ellipse, polygon, inset বা rounded inset — এবং সহজ সংখ্যা ইনপুট দিয়ে এর শতাংশ সমন্বয় করুন, যখন একটি লাইভ প্রিভিউ ঠিক দেখায় বক্সটি কীভাবে কাটা হচ্ছে। সম্পূর্ণ clip-path ঘোষণাটি আপনার জন্য তৈরি হয় এবং টাইপ করার সাথে সাথে আপডেট হয়। সবকিছু আপনার ব্রাউজারে চলে, তাই আপনি যা কিছু লেখেন তা কখনও আপলোড হয় না।
CSS clip-path জেনারেটর কী?
CSS clip-path জেনারেটর হলো CSS clip-path প্রপার্টির জন্য একটি বিনামূল্যের ভিজ্যুয়াল এডিটর, যা সেইসব ফ্রন্ট-এন্ড ডেভেলপার ও ডিজাইনারদের জন্য তৈরি যারা উপাদানগুলোকে অ-আয়তাকার আকৃতিতে কাটতে চান। ড্রপডাউন থেকে একটি প্রিসেট বেছে নিন — ব্যাসার্ধ ও কেন্দ্রবিন্দুসহ circle() ও ellipse(), যত খুশি শীর্ষবিন্দুসহ polygon(), চারটি প্রান্ত অফসেটসহ inset(), অথবা কোণার ব্যাসার্ধসহ একটি rounded inset() রূপ। প্রতিটি প্যারামিটার একটি শতাংশ যা সংখ্যা ইনপুটের মাধ্যমে দেওয়া হয়, এবং দাবার ছকের পটভূমিযুক্ত একটি প্রিভিউ বক্স ফলাফল আকৃতিটি রিয়েল টাইমে দেখায়। সম্পূর্ণ clip-path CSS আপনার কপি করার জন্য তৈরি হয়। ছবি মাস্ক করতে, কর্ণাকার সেকশন বিভাজক কাটতে, ষড়ভুজ অবতার তৈরি করতে, কিংবা স্থানাঙ্ক হাতে গুনে না দেখে স্পিচ-বাবল আকৃতি গড়তে এটি ব্যবহার করুন।
CSS clip-path জেনারেটর কীভাবে ব্যবহার করবেন
- প্রিসেট ড্রপডাউন থেকে একটি আকৃতি বেছে নিন: circle, ellipse, polygon, inset বা round।
- circle বা ellipse-এর জন্য, ব্যাসার্ধ (বা X/Y ব্যাসার্ধ) এবং কেন্দ্রের X/Y অবস্থান শতাংশে সেট করুন।
- polygon-এর জন্য, প্রতিটি শীর্ষের X ও Y শতাংশ সম্পাদনা করুন; আরও শীর্ষ যোগ করতে বিন্দু যোগ করুন-এ ক্লিক করুন এবং মান সম্পাদনা করে পুনরায় সাজান।
- inset বা round-এর জন্য, উপর, ডান, নিচ ও বাম অফসেট সেট করুন; round একটি কোণার ব্যাসার্ধও নেয়।
- টাইপ করার সময় লাইভ প্রিভিউকে বক্স কাটতে দেখুন।
- তৈরি হওয়া clip-path CSS কপি করুন এবং এটি আপনার স্টাইলশিটে পেস্ট করুন।
উদাহরণ
বৃত্তাকার অবতার মাস্ক
ইনপুট
প্রিসেট circle, ব্যাসার্ধ 50%, কেন্দ্র 50% 50%
আউটপুট
clip-path: circle(50% at 50% 50%);
ত্রিভুজ পলিগন
ইনপুট
প্রিসেট polygon, বিন্দু (50,0) (100,100) (0,100)
আউটপুট
clip-path: polygon(50% 0%, 100% 100%, 0% 100%);
গোলাকার কোণার inset ফ্রেম
ইনপুট
প্রিসেট round, সব দিকে inset 10%, কোণার ব্যাসার্ধ 20%
আউটপুট
clip-path: inset(10% 10% 10% 10% round 20%);
সচরাচর জিজ্ঞাসিত প্রশ্ন
- clip-path কী কাজে ব্যবহৃত হয়?
- CSS clip-path প্রপার্টি একটি উপাদানকে একটি মৌলিক আকৃতিতে কেটে দেয়, যাতে কেবল আকৃতির ভেতরের অংশ দৃশ্যমান থাকে। এটি বৃত্তাকার অবতার, কর্ণাকার সেকশন কাট, ষড়ভুজ গ্রিড, ছবি মাস্ক ও স্পিচ বাবলের জন্য দারুণ — আর তা কোনো বাড়তি ছবি বা SVG ফাইল ছাড়াই।
- polygon প্রিসেট কীভাবে কাজ করে?
- polygon() X/Y শীর্ষবিন্দুর একটি তালিকা ক্রমানুসারে সংযুক্ত করে একটি আকৃতি আঁকে। প্রতিটি বিন্দুর শতাংশ মান সম্পাদনা করুন, এবং আরও শীর্ষ যোগ করতে বিন্দু যোগ করুন ব্যবহার করুন; শেষ বিন্দুটি স্বয়ংক্রিয়ভাবে প্রথম বিন্দুর সাথে যুক্ত হয়। আকৃতি বৈধ থাকার জন্য কমপক্ষে তিনটি বিন্দু রাখা হয়।
- মানগুলো শতাংশে কেন?
- শতাংশ ক্লিপকে উপাদানের সাথে স্কেল হতে দেয়, তাই একই clip-path যেকোনো আকারে কাজ করে। 0% হলো উপাদানের বক্সের বাম বা উপরের প্রান্ত এবং 100% হলো ডান বা নিচের প্রান্ত।
- round প্রিসেট কী যোগ করে?
- round প্রিসেট round কোণার ব্যাসার্ধসহ inset() ব্যবহার করে, যা প্রতিটি দিক থেকে ভেতরের দিকে কাটা ও গোলাকার কোণাযুক্ত একটি আয়তক্ষেত্র তৈরি করে — এমন কোমল ফ্রেমযুক্ত কাটার জন্য সুবিধাজনক, যা সাধারণ border-radius কোনো inset ক্লিপের সাথে মেলাতে পারে না।
- আমার ডেটা কি কোথাও পাঠানো হয়?
- না। জেনারেটরটি সম্পূর্ণরূপে আপনার ব্রাউজারে JavaScript দিয়ে চলে — আপনার আকৃতির মান কখনও আপনার ডিভাইস ছাড়ে না, তাই এটি ব্যক্তিগতভাবে কাজ করে এবং পেজ লোড হওয়ার পর অফলাইনেও।
সম্পর্কিত টুল
কোড থেকে ইমেজ
আপনার ব্রাউজারেই একটি কোড স্নিপেটকে সিনট্যাক্স-হাইলাইট করা ঝকঝকে PNG কার্ডে রূপান্তর করুন — থিম, গ্রেডিয়েন্ট বা স্বচ্ছ পটভূমি ও প্যাডিং সহ, কোনো আপলোড ছাড়াই।
রঙের কনট্রাস্ট চেকার
একটি ফোরগ্রাউন্ড ও ব্যাকগ্রাউন্ড HEX রঙের মধ্যে WCAG কনট্রাস্ট অনুপাত যাচাই করুন এবং দেখুন এটি সাধারণ ও বড় টেক্সট উভয়ের জন্য AA ও AAA উত্তীর্ণ হয় কি না।
কালার মিক্সার
RGB বা Lab কালার স্পেসে আপনার বেছে নেওয়া অনুপাতে দুটি HEX রং মেশান এবং ফলস্বরূপ মধ্যবর্তী রংটি একটি সোয়াচ ও কপি করার যোগ্য HEX মান হিসেবে পড়ুন।
কালার শেডস জেনারেটর
একটি বেস HEX রঙকে Tailwind-শৈলীর 50-950 শেড স্কেলে রূপান্তর করুন, সাদা ও কালোর দিকে মিশিয়ে, প্রতিটি ধাপে একটি সোয়াচ ও কপিযোগ্য HEX সহ।