मुझे यकीन नहीं है कि इस प्रश्न का संदर्भ क्या है, लेकिन ऐसा लगता है कि आप पृष्ठ के विशिष्ट तत्वों को एक निश्चित तरीके से हाइलाइट करना चाहते हैं और उस कस्टम हाइलाइट को टॉगल करने में सक्षम होना चाहते हैं। (बल्कि स्टाइल तत्वों की तुलना में अपने एक्सटेंशन बनाते हैं)
के बाद से आप वास्तव में सीएसएस फ़ाइल को नहीं निकाल सकते हैं या सिर्फ एक ही नाम के साथ एक फ़ाइल को जोड़कर मिटाने में, मैं निम्नलिखित सुझाव:
- लपेट अपने
body.JMaylinCustomStyles
body
तत्व में JMaylinCustomStyles
कक्षा को जोड़ने या निकालने के लिए जावास्क्रिप्ट का उपयोग करें।
- कोई कदम 3.
है लाभ यह है कि यह क्या है के शीर्ष पर ज्यादा काम नहीं जोड़ता है, तो आप यह पता लगाने की कैसे एक में अपने कस्टम शैलियों को ओवरराइड करने की जरूरत नहीं है कि कर रहे हैं दूसरी स्टाइलशीट (यह हमेशा बहुत परेशान और त्रुटि-प्रवण होती है) और यह भी कि आप CSS specificity में थोड़ा सा लाभ प्राप्त करते हैं, इसलिए आपकी शैलियों को लागू होने की अधिक संभावना है।
ध्यान दें कि सबसे अच्छा तरीका है "रैप" करने के लिए अपनी शैली के बाद से आप सचमुच फ़ाइल और }
तल पर के शीर्ष पर body.JMaylinCustomStyles {
जोड़ सकते हैं Sass या LESS उपयोग करने के लिए किया जाएगा।
स्रोत
2013-08-30 15:56:38
मैंने पहले ही आपके तीसरे प्रश्न से पूछा था, क्यों इंजेक्शन सीएसएस देव उपकरण में दिखाई नहीं देता है [यहां] (http://stackoverflow.com/questions/28402524/how-to-view-css- स्टाइलशीट- इंजेक्शन -by-a-google-chrome-extension-use-dev-tools? noredirect = 1 # comment45224324_28402524) जब मैं इस पर आया। ऐसा लगता है कि किसी ने इसका उत्तर देने का प्रयास नहीं किया है, इसलिए मैं अपनी तरह से छोड़ दूंगा। – foobarbecue