গল্পে গল্পে CSS শিখুন [পর্ব-০৪] :: CSS Child Selector শিশু সিলেক্টর!

একবার একটি ছোট্ট div উপাদান ছিল। এটি একটি বড়, শক্তিশালী div উপাদানের সন্তান ছিল। ছোট div উপাদানটি খুবই পরিশ্রমী ছিল। এটি সবসময় তার পিতামাতার সাহায্য করত।

একদিন, ছোট div উপাদানটি তার পিতামাতার সাথে একটি নতুন ওয়েব পৃষ্ঠা তৈরি করছিল। তারা একটি বড় পাঠ্য ব্লকটিকে একটি ছোট ব্লকে ভাগ করতে চেয়েছিল। ছোট div উপাদানটি তার পিতামাতার বলল যে সে এই কাজটি করতে পারে।

ছোট div উপাদানটি তার পিতামাতার কাছে একটি CSS ফাইল দিয়েছিল। এই ফাইলটিতে একটি শিশু সিলেক্টর ছিল। শিশু সিলেক্টরটি নির্দেশ করেছিল যে ছোট div উপাদানটি শুধুমাত্র পাঠ্য ব্লকের প্রথম সন্তান উপাদানকে নির্বাচন করবে।

ছোট div উপাদানটির পিতামাতারা খুশি হয়ে গেলেন। তারা ছোট div উপাদানকে ধন্যবাদ জানালো। ছোট div উপাদানটি খুব খুশি ছিল যে সে তার পিতামাতার সাহায্য করতে পেরেছিল।

শিশু সিলেক্টর কি?

শিশু সিলেক্টর হল একটি সিএসএস সিলেক্টর যা একটি নির্দিষ্ট পিতামাতার উপাদানের সমস্ত সন্তান উপাদান নির্বাচন করতে ব্যবহৃত হয়। এটি একটি > (ডাইরেক্ট ডিসসিডেন্ট) কোম্পানি ব্যবহার করে। উদাহরণস্বরূপ, আমরা এই সিএসএস কোডটি ব্যবহার করে একটি div উপাদানের সমস্ত সন্তান p উপাদান নির্বাচন করতে পারি:

div p {color: red;}

এই কোডটি সমস্ত div উপাদান যেখানে একটি p উপাদান তাদের সন্তান হিসাবে রয়েছে তাদের রঙ লাল করে দেবে।

শিশু সিলেক্টর ব্যবহার করার সুবিধা কী কী?

শিশু সিলেক্টর ব্যবহারের অনেক সুবিধা রয়েছে। এটি আপনাকে একটি পিতামাতার উপাদানের সমস্ত সন্তান উপাদানগুলিকে একই CSS রুল প্রয়োগ করতে দেয়। এটি আপনাকে CSS কোডকে আরও সুসংহত এবং দক্ষ করে তোলে।

শিশু সিলেক্টর ব্যবহারের আরেকটি সুবিধা হল এটি আপনাকে একটি পিতামাতার উপাদানের একটি নির্দিষ্ট সন্তান উপাদানকে নির্বাচন করতে দেয়। এটি আপনাকে আরও নির্দিষ্ট CSS রুল প্রয়োগ করতে দেয়।

শিশু সিলেক্টর কিভাবে কাজ করে?

শিশু সিলেক্টর একটি পিতামাতার উপাদান এবং তার সমস্ত সন্তান উপাদানগুলির মধ্যে একটি সম্পর্ক স্থাপন করে। যখন একটি শিশু সিলেক্টর একটি CSS রুলকে প্রয়োগ করা হয়, তখন সেই রুলটি শুধুমাত্র সেই পিতামাতার উপাদানের সন্তান উপাদানগুলিতে প্রয়োগ করা হবে।

শিশু সিলেক্টরটি একটি > (ডাইরেক্ট ডিসসিডেন্ট) কোম্পানি ব্যবহার করে। এই কোম্পানিটি নির্দেশ করে যে শিশু সিলেক্টরটি শুধুমাত্র পিতামাতার উপাদানের সরাসরি সন্তান উপাদানগুলিকে নির্বাচন করবে।

শিশু সিলেক্টর ব্যবহারের সাবধানতা অবলম্বন

শিশু সিলেক্টর ব্যবহার করার সময় কয়েকটি সাবধানতা অবলম্বন করা উচিত। প্রথমত, আপনাকে নিশ্চিত করতে হবে যে পিতামাতার উপাদানটি অবশ্যই উপস্থিত থাকতে হবে। যদি পিতামাতার উপাদানটি উপস্থিত না থাকে, তবে শিশু সিলেক্টরটি কোনও উপাদান নির্বাচন করবে না।

দ্বিতীয়ত, আপনি যদি একাধিক শিশু উপাদান নির্বাচন করতে চান, তবে আপনাকে তাদের প্রত্যেকের জন্য একটি পৃথক শিশু সিলেক্টর ব্যবহার করতে হবে। উদাহরণস্বরূপ, আমরা এই সিএসএস কোডটি ব্যবহার করে দুটি p উপাদান নির্বাচন করতে পারি:

Level 0

আমি ইরফান তালুকদার। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 8 মাস 2 সপ্তাহ যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 6 টি টিউন ও 1 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 1 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস