कम (जब संकलित) और सास दोनों आपके सीएसएस को कम करें। व्हाइटस्पेस को अलग करने के अलावा, आपको कभी-कभी border: 0 10px 0 10px
जैसी चीजें दिखाई देगी border: 0 10px
या #666666
जैसे रंग #666
में बदल गए हैं। यह अब और अधिक कुशल नहीं है, लेकिन यह उपयोगकर्ता के लिए एक छोटा डाउनलोड करता है (जो मोबाइल उपकरणों के लिए मूल्यवान है)।
उस ने कहा, सास का एक अनोखा निर्देश है जिसे @extend कहा जाता है, जो आपको पूर्व-संकलित स्थिति में तार्किक रूप से अपनी शैलियों को समूहबद्ध करने की अनुमति देता है, लेकिन संकलित राज्य में नकल से बचने के लिए उन्हें एक साथ समूहित करेगा।
.classA { color: blue }
// 50 lines of code defining other elements...
.classB { @extend .classA }
विल उत्पादन कुछ है कि इस तरह दिखता है:
.classA, .classB { color: blue }
यह 2 वर्गों केवल में एक बात आम होने के साथ एक समझौते की कि बड़े की तरह प्रतीत नहीं होता है, लेकिन इसकी एक बड़ा सौदा अधिक जिन तत्वों का आप उपयोग कर रहे हैं और उनके पास सामान्य चीजें हैं।
अन्यथा नहीं।दक्षता पूरी तरह से लेखक पर आधारित है।
मुझे लगता है कि मूल सीएसएस कितना अक्षम है इस पर निर्भर करता है। – j08691