2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Sass तथा SCSS इति Sass (Syntactically Awesome Stylesheets) इत्यस्य द्वौ वाक्यविन्यासौ स्तः । तयोः उपयोगः अधिकसंरचितं, परिपालनीयं च CSS लिखितुं भवति । अत्र तेषां मुख्यानि तुलनाः वाक्यविन्यासे विशेषतासु च सन्ति ।
सास्स (इण्डेन्टेशन वाक्य रचना) २.
{}
अर्धविरामः च;
。nav
ul
margin: 0
padding: 0
li
display: inline-block
margin-right: 5px
SCSS (Sassy CSS) ९.
{}
अर्धविरामः च;
。nav {
ul {
margin: 0;
padding: 0;
}
li {
display: inline-block;
margin-right: 5px;
}
}
उभयत्र चरानाम् समर्थनं भवति तथा च समानवाक्यविन्यासः भवति:
$primary-color: #333;
nav {
color: $primary-color;
}
उभयम् अपि नेस्टिंग् इत्यस्य समर्थनं करोति, परन्तु Sass इत्यस्मिन्, nesting इत्यत्र indentation इत्यस्य उपयोगः भवति, यदा SCSS इत्यस्मिन् curly braces इत्यस्य उपयोगः भवति:
// Sass
nav
ul
margin: 0
padding: 0
// SCSS
nav {
ul {
margin: 0;
padding: 0;
}
}
मिश्रकस्य परिभाषा आह्वानं च उभयत्र समानम् - १.
@mixin border-radius($radius) {
-webkit-border-radius: $radius;
-moz-border-radius: $radius;
-ms-border-radius: $radius;
border-radius: $radius;
}
.box { @include border-radius(10px); }
उभयत्र प्रक्षेपणस्य प्रयोगः समानः भवति : १.
$side: left;
.margin-#{$side} {
margin-#{$side}: 10px;
}
उभयत्र शैल्याः कार्याणि समर्थयति :
.container {
width: 100% - 20px;
}
उभयशैलीविरासतां समर्थयति : १.
.message {
border: 1px solid #ccc;
padding: 10px;
color: #333;
}
.success {
@extend .message;
border-color: green;
}
.error {
@extend .message;
border-color: red;
}
अहं तानि अत्र योजयिष्यामि अग्रिमे समये यदा अहं तान् मम परियोजनायां उपयुञ्जामि!