কিভাবে এবং কেন CSS এ 'display: table-cell' ব্যবহার করবেন

Kibhabe Ebam Kena Css E Display Table Cell Byabahara Karabena



HTML এর উপাদান স্টাইল করার জন্য একাধিক CSS বৈশিষ্ট্য রয়েছে। দ্য ' প্রদর্শন ' সম্পত্তি তাদের মধ্যে একটি, যা একটি ইনলাইন উপাদান বা ব্লক উপাদান হিসাবে পরিচালিত উপাদান সেট করার জন্য ব্যবহার করা হয়। উপরন্তু, লেআউটটি তার বাচ্চাদের জন্য ব্যবহার করা হয়েছে, যেমন প্রবাহ, ফ্লেক্স বা গ্রিড। অধিকন্তু, এই বৈশিষ্ট্যটি একটি উপাদান প্রদর্শনের জন্য অভ্যন্তরীণ এবং বাইরের প্রকারগুলি বরাদ্দ করে।

এই পোস্টটি ব্যাখ্যা করবে:







সিএসএস-এ 'ডিসপ্লে: টেবিল-সেল' কীভাবে ব্যবহার করবেন?

ব্যবহার করতে ' প্রদর্শন 'মূল্য সহ সম্পত্তি' টেবিল-কোষ ', প্রদত্ত নির্দেশাবলী ব্যবহার করে দেখুন।



ধাপ 1: নেস্টেড ডিভ কন্টেইনার তৈরি করুন



প্রথমে, 'এর সাহায্যে প্রধান ডিভ কন্টেইনার তৈরি করুন

ট্যাগ করুন এবং সন্নিবেশ করুন আইডি ” div ট্যাগের ভিতরে অ্যাট্রিবিউট। তারপর, div ট্যাগের মধ্যে, আরও কন্টেইনার যোগ করুন এবং একটি যোগ করুন ' ক্লাস 'প্রতিটি ডিভিতে বৈশিষ্ট্য:





< div আইডি = 'টেবিল-বিষয়বস্তু' >
< div ক্লাস = 'tr-div' >
< div ক্লাস = 'td-div' > হ্যারি div >
< div ক্লাস = 'td-div' > এইচটিএমএল / সিএসএস div >
div >
< div ক্লাস = 'tr-div' >
< div ক্লাস = 'td-div' > এডওয়ার্ড div >
< div ক্লাস = 'td-div' > ডকার div >
div >
< div ক্লাস = 'tr-div' >
< div ক্লাস = 'td-div' > জ্যাক div >
< div ক্লাস = 'td-div' > গিট div >
div >
div >


এটি লক্ষ্য করা যেতে পারে যে ডেটা সফলভাবে যোগ করা হয়েছে:


ধাপ 2: স্টাইল 'টেবিল-বিষয়বস্তু' ধারক



প্রধান ডিভ অ্যাক্সেস করতে, ' ব্যবহার করুন #টেবিল-বিষয়বস্তু ', কোথায় ' # 'নির্দিষ্ট' অ্যাক্সেস করার জন্য ব্যবহৃত একটি নির্বাচক আইডি ” div পাত্রের বৈশিষ্ট্য। তারপরে, নিম্নলিখিত বৈশিষ্ট্যগুলি প্রয়োগ করুন:

#টেবিল-বিষয়বস্তু{
প্রদর্শন: টেবিল;
প্যাডিং: 7px;
}


এখানে:

    • দ্য ' প্রদর্শন ' সম্পত্তি সংজ্ঞায়িত করে এবং নির্ধারণ করে কিভাবে একটি উপাদান দেখায়। এটি করার জন্য, এই সম্পত্তির মান হিসাবে সেট করা হয়েছে ' টেবিল 'টেবিল তৈরির জন্য।
    • ' প্যাডিং ” পাত্রের ভিতরে স্থান বরাদ্দ করে।

ধাপ 3: স্টাইল 'tr-div' কন্টেইনার

এখন, স্টাইল করুন ' tr-div নিম্নরূপ ধারক:

.tr-div {
প্রদর্শন: টেবিল-সারি;
ব্যাকগ্রাউন্ড-রঙ: rgb ( 164 , 241 , 215 ) ;
প্যাডিং: 7px;
}


উপরের কোড ব্লক অনুযায়ী, ' প্রদর্শন ' সম্পত্তি মান হিসাবে সেট করা হয় ' টেবিল-সারি 'যার অর্থ একটি টেবিলে সারি আকারে ডেটা সেট করা হয়, ' পেছনের রং উপাদানটির পিছনের অংশে রঙ নির্দিষ্ট করার জন্য সম্পত্তি ব্যবহার করা হয় এবং সবশেষে, ' প্যাডিং ' প্রয়োগ করা হয়:


ধাপ 4: 'td-div' কন্টেইনারে 'ডিসপ্লে: টেবিল-সেল' প্রপার্টি প্রয়োগ করুন

.td-div {
প্রদর্শন: টেবিল-কোষ;
প্রস্থ: 150px;
সীমানা: #0f4bf0 কঠিন 1px;
মার্জিন: 5px;
প্যাডিং: 7px;
}


'এর সাহায্যে তৃতীয় ডিভ অ্যাক্সেস করুন .td-div ” ডট সিলেক্টিভ এবং সংশ্লিষ্ট আইডি, এবং নীচে দেওয়া CSS বৈশিষ্ট্যগুলি প্রয়োগ করুন:

    • এর মান ' প্রদর্শন ' সম্পত্তি হিসাবে সেট করা হয়েছে ' টেবিল-কোষ যা সেল তৈরি এবং সেলে ডেটা যোগ করার জন্য ব্যবহার করা হয়।
    • ' প্রস্থ ” টেবিল ঘরের আকার অনুভূমিকভাবে নির্দিষ্ট করে।
    • ' সীমান্ত কোষের চারপাশে একটি সীমানা নির্ধারণ করে।
    • ' মার্জিন ” সম্পত্তি সংজ্ঞায়িত সীমানার বাইরে স্থান বরাদ্দ করে।
    • ' প্যাডিং ” সীমানার ভিতরে স্থান নির্দিষ্ট করে।

আউটপুট

কেন CSS-এ 'display: table-cell' ব্যবহার করবেন?

দ্য ' প্রদর্শন: টেবিল-কোষ ' CSS প্রপার্টি ডেটাতে ডিসপ্লে সেট করার জন্য ব্যবহার করা হয় যা উপাদানটিকে টেবিলের মতো আচরণ করে। সুতরাং, ব্যবহারকারীরা td এবং tr সহ টেবিলের উপাদান এবং অন্যান্য উপাদানগুলি ব্যবহার না করেই HTML-এ একটি টেবিলের একটি ডুপ্লিকেট তৈরি করতে পারে। আরও নির্দিষ্টভাবে, তার সম্পত্তি একটি টেবিলের আকারে ডেটা সংজ্ঞায়িত করে।

উপসংহার

ব্যবহার করতে ' প্রদর্শন: টেবিল-কোষ ” CSS প্রপার্টি, নেস্টেড ডিভ কন্টেনার তৈরি করুন এবং একটি নির্দিষ্ট নামের সাথে প্রতিটি কন্টেইনারে একটি ক্লাস ঢোকান। তারপর, সিএসএস-এ ডিভ কন্টেইনার অ্যাক্সেস করুন এবং 'ডিসপ্লে: টেবিল-সেল' বৈশিষ্ট্য প্রয়োগ করুন, যেখানে ' প্রদর্শন টেবিল কোষে ডেটা সেট করার জন্য বৈশিষ্ট্য ব্যবহার করা হয়। এই পোস্টটি প্রদর্শন:টেবিল-সেল সিএসএস সম্পত্তি ব্যবহার করার পদ্ধতি প্রদর্শন করেছে।