DRY = "खुद को दोहराएं"।ऑनलाइन सीएसएस ड्रियर (dedupe)
मेरे पास एक बेस सीएसएस फ्रेमवर्क है जिसमें मैं अधिक जटिल डिज़ाइन बनाने के लिए उपयोग करता हूं। प्रोटोटाइप का सबसे तेज़ तरीका अंत में शुरू होना है और वांछित परिणाम प्राप्त करने के लिए सीएसएस का निर्माण करना है (बेस सीएसएस से मौजूदा सीएसएस गुणों को संपादित करने के बजाय)।
हालांकि, मेरे द्वारा किए जाने के बाद, कक्षा नामों और गुणों की पुनरावृत्ति बहुत है।
मैं एक ऑनलाइन (या ऑफलाइन) उपकरण ढूंढ रहा हूं जो मेरी सीएसएस फ़ाइल स्कैन करेगा और समझदारी से इसे ऐसे रूप में रीमेक करेगा जो अनावश्यकता और नकल को हटा देता है।
उदाहरण के लिए, अगर इन दो पंक्तियों एक सीएसएस फ़ाइल में मौजूद है:
//FROM THE BASE CSS
.header{
font-weight:bold;
font-size:1.5em;
background:red;
margin:0 auto;
padding:20px
}
//FROM THE ADDED CSS
.header{
font-weight:normal;
font-size:1.25em;
background:blue;
padding-bottom:0;
margin-top:-20px
}
वांछित परिणाम (पूर्व से अधिक प्राथमिकता के रूप में झरना में कम आइटम देने) का पहला उदाहरण दूर करने के लिए किया जाएगा .header निर्देश और इतने की तरह एक .header निर्देश में दोनों .header उदाहरणों से नियम विलय:
.header{
font-weight:normal;
font-size:1.25em;
background:blue;
margin:-20px auto 0 auto;
padding:20px 20px 0 20px
}
इस तरह के एक आवेदन मौजूद है?
@RegEdit, अपने पहले हटाए गए प्रश्न का उत्तर लिखा अगर आप इसे देखना चाहते हैं: http://stackoverflow.com/questions/15195750/minify-compress-css-with-regex – Qtax