मैट-सेलेक्ट की उपस्थिति को अनुकूलित करते समय, आपको इसके पैनल घटक को स्टाइल करने में चुनौतियों का सामना करना पड़ सकता है। कस्टम शैलियों को निर्दिष्ट करने के लिए पैनलक्लास प्रॉपर्टी का उपयोग करने के अनुशंसित दृष्टिकोण का पालन करने के बावजूद, शैलियाँ लागू होने में विफल रहती हैं, जिससे आप भ्रमित हो जाते हैं।
कोणीय सामग्री मैट-सेलेक्ट का उपयोग करती है -चयनित सूची सामग्री के लिए वर्ग नाम के रूप में सामग्री। इस घटक को स्टाइल करने के लिए, कई विधियाँ उपलब्ध हैं:
का उपयोग करते हुए चाइल्ड घटकों के माध्यम से शैलियों को बाध्य करने के लिए ::एनजी-डीप शैडो-पियर्सिंग डिसेंडेंट कॉम्बिनेटर को नियोजित करें।
::ng-deep .mat-select-content {
width: 2000px;
background-color: red;
font-size: 10px;
}
घटक के दृश्य एनकैप्सुलेशन को कोई नहीं पर कॉन्फ़िगर करें, जिससे शैलियाँ घटक के अलगाव से बच सकें।
@Component({
...
encapsulation: ViewEncapsulation.None
})
कस्टम शैलियों को परिभाषित करने के लिए style.css फ़ाइल का उपयोग करें, उन्हें किसी भी मौजूदा शैलियों को ओवरराइड करने के लिए !important के साथ लागू करें।
.mat-select-content {
width: 2000px !important;
background-color: red !important;
font-size: 10px !important;
}
इनलाइन शैलियों को सीधे मैट-ऑप्शन तत्वों पर लागू करें, किसी भी विरासत में मिली शैली को ओवरराइड करते हुए।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3