2010-03-05 10 views
8

मैं एसएएसएस दस्तावेज से यह नहीं समझ सका। उदाहरण के लिए मैं 5 मानकों के साथ कम्पास mixin उपयोग करना चाहते हैं:एसएएसएस में कोई मल्टीलाइन है?

=link-colors(!normal, !hover = false, !active = false, !visited = false, !focus = false) 

मैं उन जैसे शब्दार्थ समझ में आता है नाम के साथ 5 स्थिरांक घोषित करने के लिए करना चाहते हैं:

!top_line_navigation_link_normal_color = #00c 
!top_line_navigation_link_hover_color = #0cc 
!top_line_navigation_link_active_color = #c0c 
!top_line_navigation_link_visited_color = #ccc 
!top_line_navigation_link_focus_color = #cc0 

और फिर कहीं नीचे करने के लिए कम्पास mixin जोड़ने मेरी मिक्सिन:

+link-colors(!top_line_navigation_link_normal_color, !top_line_navigation_link_hover_color, !top_line_navigation_link_active_color, !top_line_navigation_link_visited_color, !top_line_navigation_link_focus_color) 

रेखा बहुत अधिक है। मैं इस सवाल से बहुत गंभीर नहीं हूं। लेकिन क्या मल्टीलाइन बनाना संभव है? :)

+0

@cimmanon: यह प्रश्न आपके द्वारा इंगित किए गए कार्यों के डुप्लिकेट नहीं हो सकता है क्योंकि 1) इससे पहले पूछा गया था। 2) आपने दूसरी भाषा से संबंधित एक प्रश्न की ओर इशारा किया: एससीएसएस और प्रारंभिक एसएएसएस नहीं। मैं इसे पुराने के रूप में चिह्नित करूंगा। चीयर्स! :) – Voldy

+0

प्रश्नों को "डुप्लिकेट" से चिह्नित करने की आवश्यकता नहीं है, जिन्हें उन्होंने चिह्नित किया था (मुझे दूसरा सबसे पहले मिला और मैंने इसे अपने कैननिकल के रूप में उपयोग करना शुरू कर दिया था)। लोग अभी भी इंडेंट सिंटैक्स का उपयोग करते हैं और अभी भी शिकायत करते हैं कि इसे कई लाइनों पर नहीं रखा जा सकता है, इसे "पुराना" कहने का कोई कारण नहीं है। – cimmanon

उत्तर

12

नहीं, सास बहुभाषी बयान (https://github.com/sass/sass/issues/216) का समर्थन नहीं करता है। लेकिन Sass3 में नया एससीएसएस सिंटैक्स ऐसा करता है क्योंकि यह सीएसएस की तरह व्हाइटस्पेस अज्ञेयवादी है।

संबंधित मुद्दे