css selectors - CSS rule for two class names provided in spaces for the class attribute -
- मेरे पास extjs में एक बटन घटक है
- इस घटक सीएसएस के लिए
class = 'one btn-exit-cls तीन चार पाँच x-menu-active' जैसा सेट किया गया है।
- उस वर्ग नाम
btn-exit-cls अद्वितीय है
- जब इस बटन पर क्लिक किया जाता है एक मेनू दिखाई देता है जो सीएसएस वर्ग का नाम
x-menu-active वर्ग को जोड़ता है
मैं चाहता था
btn-exit-cls और
x-menu-active दोनों के संयोजन के लिए नियम सेट करें ताकि मैं विभिन्न बटनों के लिए मेनू सक्रिय शैली को लागू कर सकूं।
मुझे क्या उम्मीद है
.btn-exit-cls .x-menu-active {// कुछ Css} .btn-delete-cls .x-menu-active {// कुछ सीएसएस} .btn-add-cls .x-menu-active {// कुछ सीएसएस}
I मौजूदा सीएसएस को संशोधित नहीं करना चाहता। मैं सिर्फ ओवरराइड करना चाहता हूं।
यदि आप उन तत्वों को लक्षित करना चाहते हैं जिनमें दोनों कक्षाएं, आपको उनके बीच एक स्थान के बिना लिखना चाहिए:
.btn-exit-cls.x-menu-active {...}
अन्यथा, यदि आप इसे इस तरह wirte:
.btn-exit-cls .x-menu-active {...}
आप कर रहे हैं कक्षा
x-menu-active के साथ लक्ष्यीकरण तत्व जो कक्षा
btn-exit-cls के तत्वों के वंशज हैं
- उस वर्ग नाम
Comments
Post a Comment