मैं एक जोड़े दृष्टिकोण के बारे में सोच सकते करने के लिए फ़ाइलों के एक्सटेंशन को बदलने की जरूरत मेरे सिर के ऊपर से:
- नियंत्रक के माध्यम से अपनी स्टाइलशीट की सेवा करें।
- रंगों को कॉन्फ़िगर करने के लिए सीएसएस कक्षाओं का उपयोग करें और केवल उस सीएसएस को नियंत्रक, इनलाइन आंशिक, या एक सीएसएस
@import
के माध्यम से सेवा दें।
नियंत्रक के माध्यम से अपनी स्टाइलशीट की सेवा करना काफी सरल है इसलिए कहने के लिए बहुत कुछ नहीं है। यह थोड़ा बदसूरत और बोझिल हो सकता है।
दूसरा एक के लिए, आप एक जोड़ी अतिरिक्त सीएसएस वर्गों जोड़ेंगे:
.custom-bg {
background-color: some-default-bg;
}
.link-fg {
color: some-default-fg;
}
/*...*/
तो किसी भी तत्व कस्टम पृष्ठभूमि रंग का उपयोग करने के अपने सामान्य सीएसएस वर्गों और custom-bg
की आवश्यकता होगी की जरूरत है कि; अन्य कॉन्फ़िगर करने योग्य मानों के लिए समान शेंगेन की आवश्यकता होगी। कस्टमाइज्ड सीएसएस की आपूर्ति के लिए, आप एक मानक ईआरबी आंशिक का उपयोग कर अपने एचटीएमएल में <style>
तत्व को रेखांकित कर सकते हैं या आप नियंत्रक के माध्यम से सीएसएस की सेवा कर सकते हैं (या तो <style src="...">
या @import
के माध्यम से)। तो आप अपने एचटीएमएल में पुराने स्कूल एकाधिक सीएसएस कक्षाओं के साथ सैसी भलाई चाहते हैं।
जावास्क्रिप्ट भी है। आप इस तरह चीजों के साथ सीधे तत्वों की जरूरत है कि उनके रंग समायोजित की पहचान करके समायोजित करने के लिए उन्हें किसी तरह से आवश्यकता होगी:
$('.need-custom-background').css('background-color', '...');
स्रोत
2011-09-16 07:44:44
बस एक प्रति साइट/पेज। – complex