⊗mkLsBsARD 37 of 42 menu

SASS-এ @at-root ডাইরেক্টিভ

@at-root ডাইরেক্টিভটি তৈরি করা হয়েছে প্যারেন্ট সিলেক্টর থেকে নিয়মগুলিকে ফাইলের রুটে বের করে আনার জন্য।

নিম্নলিখিত উদাহরণটি দেখা যাক প্রথম-লেভেল নেস্টিং সিলেক্টর সহ:

.parent { background-color: #fdd; @at-root .child { border: 1px solid; } }

কম্পাইল করার ফলস্বরূপ আমরা পেয়েছি নিম্নলিখিত কোড:

.parent { background-color: #fdd; } .child { border: 1px solid; }

এখন আসুন @at-root ডাইরেক্টিভের কাজ দেখি একাধিক সিলেক্টর সহ:

.main-parent { background-color: #fdd; @at-root { .first-child { border: 1px solid; } .second-child { font-weight: bold; } } .step-child { color: #232523; } }

কম্পাইলেশনের পরে কোড এইরকম দেখাচ্ছে:

.main-parent { background-color: #fdd; } .first-child { border: 1px solid; } .second-child { font-weight: bold; } .main-parent .step-child { color: #232523; }

বলুন, নিম্নলিখিত কোড কম্পাইল করার ফলাফল কী হবে:

.primary-button { background-color: #3272c7; @at-root { .block-button { color: #ff0000; } .content-button { color: #ccb42a; } } .warning-button { border: 2px solid #232523; } }
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন