मैं खुद को शिक्षित कर रहा हूं। this पढ़ना:क्या सैस नुकसान प्रदर्शन करता है?
इंजन, दाएं से बाएं प्रत्येक नियम का मूल्यांकन करता है सबसे दायीं ओर चयनकर्ता ("कुंजी" कहा जाता है) से शुरू और जब तक यह एक मैच पाता है या नियम को छोड़ देता है प्रत्येक चयनकर्ता के माध्यम से घूम रहा है। ("चयनकर्ता" दस्तावेज़ तत्व है जो करने के लिए नियम लागू करना चाहिए।)
उदाहरण के लिए:
ul li a {...}
#footer h3 {...}
* html #atticPromo ul li a {...]
अब, मेरे लिए कुछ उदाहरण कोड एस.ए.एस.एस. आउटपुट:
#content #blog {
/* ... */
}
/* line 85, ../sass/screen.scss */
#content #flickr {
/* ... */
}
#content #flickr div p {
/* ... */
}
यह थोड़ा अजीब लगता है .. क्या मैं कुछ गलत कर रहा हूँ? क्या यह मेरे और सास के बीच एक संचार समस्या है? क्या हम इसे खो रहे हैं?
संपादित: कुछ एससीएसएस कोड:
#flickr {
@include columns(5,8);
background: url('../img/ipadbg.png') no-repeat;
#ipod-gloss {
z-index: 999;
position: relative;
}
div {
margin-top: -80px;
margin-right: 20px;
h2 {
color: $white;
font-size: 24px;
}
p {
margin-top: 40px;
}
}
}
साइड बोनस!: आलेख कहता है कि ब्राउज़र (या कम से कम फ़ायरफ़ॉक्स) चयनकर्ताओं को दाएं से बाएं से खोजें। मैं समझ नहीं पाया कि यह एक और अधिक कुशल क्यों है। कोई सुराग?
मुझे आपका एसएएस/एससीएसएस कोड नहीं दिख रहा है। – BoltClock
एसएएसएस/एससीएसएस एक चीजों को आसानी से निर्दिष्ट करने की अनुमति देता है (विशेष रूप से घोंसले) जिसके लिए "लंबे हाथ" सीएसएस की आवश्यकता होगी। जबकि घोंसले हमेशा दिए गए सीएसएस को लागू करने के लिए "सही तरीका" नहीं हो सकता है (यह दस्तावेज़ के लिए बहुत ही सीमित और भंगुर हो सकता है), सीएसएस चयनकर्ताओं को * वेब ब्राउज़र के साथ * बहुत कुशलता से मिलान किया जा सकता है। ऐसा कहा जा रहा है: मैं इसके बारे में चिंता नहीं करता, जब तक कि सीएसएस का एक सिद्ध परीक्षण मामला "बहुत धीमा" न हो। –