⊗jsrtPmSySCE 106 of 112 menu

React-এ কম্পোনেন্ট স্টাইলিং এর উন্নত পদ্ধতি

ধরুন আমাদের একটি React কম্পোনেন্ট আছে Block এবং আমরা এতে Styled Components ব্যবহার করে স্টাইল করা কম্পোনেন্ট তৈরি করেছি Button এবং Container:

const Container = styled.div` display: flex; flex-direction: column; width: 150px; `; const Button = styled.input` background-color: orange; font-size: 18px; margin: 5px; `;

এখন মনে করুন, আমাদের আরও একটি Button কম্পোনেন্ট দরকার, কিন্তু সাদা টেক্সট এবং সবুজ ব্যাকগ্রাউন্ড সহ।

এটি করার জন্য, আমাদের শুধুমাত্র আমাদের বিদ্যমান Button কম্পোনেন্টের উপর ভিত্তি করে একটি নতুন MdButton কম্পোনেন্ট তৈরি করতে হবে এবং এতে শুধুমাত্র সেই বৈশিষ্ট্যগুলি লিখতে হবে যা আমরা পরিবর্তন করতে চাই:

const MdButton = styled(Button)` color: white; background-color: green; `;

আসুন আমাদের Block-এ সমস্ত স্টাইল করা কম্পোনেন্ট রাখি:

function Block() { return ( <Container> <Button>btn0</Button> <MdButton>btn1</MdButton> </Container> ); }

একটি খালি React কম্পোনেন্ট Block1 তৈরি করুন। Styled Components ব্যবহার করে এতে প্রস্থ এবং উচ্চতা 150px, হলুদ ব্যাকগ্রাউন্ড, এবং বর্ডার প্রস্থ 2px সহ একটি স্টাইল করা div তৈরি করুন, এটির নাম দিন DIVA

পূর্ববর্তী কাজের div-এর উপর ভিত্তি করে একই রকম একটি div DIVB তৈরি করুন, কিন্তু সবুজ ব্যাকগ্রাউন্ড এবং 3px বর্ডার প্রস্থ সহ।

Block1-এ একটি div Container তৈরি করুন। এটির মধ্যে পূর্ববর্তী কাজগুলিতে আপনি তৈরি করা দুটি DIVA কম্পোনেন্ট এবং তাদের মধ্যে একটি DIVB কম্পোনেন্ট রাখুন।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন