सैस इनक्लूजन रूल्स एंड प्रोपर्टीज
- पिछला पृष्ठ सैस वेरियेबल्स
- अगला पृष्ठ सैस @import
Sass इनक्लायन नियम
Sass आपको CSS सेलेक्टर को HTML के अन्य तरीके से इनक्लायन करने की अनुमति देता है。
इस वेबसाइट नेविगेशन के Sass कोड का उदाहरण देखें:
SCSS ग्रामार:
nav { ul { margin: 0; padding: 0; list-style: none; } li { display: inline-block; } a { display: block; padding: 6px 12px; text-decoration: none; } }
ध्यान दें, Sass में,ul
、li
और a
सेलेक्टर इनक्लायन में है nav
सेलेक्टर में.
और CSS में, नियम सैद्धांतिक रूप से परिभाषित होते हैं (इनक्लायन नहीं है):
CSS व्याकरण:
nav ul { margin: 0; padding: 0; list-style: none; } nav li { display: inline-block; } nav a { display: block; padding: 6px 12px; text-decoration: none; }
क्योंकि आप Sass में इनक्लायन गुण लगा सकते हैं, इसलिए यह स्टैंडर्ड CSS की तुलना में अधिक स्पष्ट और अधिक पढ़ने में आसान है。
Sass इनक्लायन गुण
कई CSS गुणों में एक ही पूर्वसंधि है, जैसे:
font-family
font-size
font-weight
text-align
text-transform
text-overflow
Sass का उपयोग करके, आप इन्हें निम्नलिखित निहित गुणों के रूप में लिख सकते हैं:
SCSS ग्रामार:
font: { family: Helvetica, sans-serif; size: 18px; weight: bold; } text: { align: center; transform: lowercase; overflow: hidden; }
Sass ट्रांसलेटर उपरोक्त कोड को सामान्य CSS में ट्रांसलेट करेगा:
CSS आउटपुट:
font-family: Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-align: center; text-transform: lowercase; text-overflow: hidden;
- पिछला पृष्ठ सैस वेरियेबल्स
- अगला पृष्ठ सैस @import