C'è una multilinea in SASS? [duplicare]
Domanda
Questa domanda ha già una risposta qui:
- SASS frastagliata sintassi su più righe? 2 risposte
I non riusciva a capire che dal SASS documentazione. Per esempio vorrei utilizzare Compass mixin con 5 parametri:
=link-colors(!normal, !hover = false, !active = false, !visited = false, !focus = false)
Vorrei dichiarare 5 costanti con nomi semanticamente comprensibili come quelli:
!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
e poi da qualche parte al di sotto aggiungere bussola mixin alla mia 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)
La linea è lunga troppo. Io non sono molto serio con questa domanda. Ma è possibile fare più righe? :)
Soluzione
No, Sass non supporta le dichiarazioni su più righe ( https://github.com/sass/sass / temi / 216 ). Ma la nuova sintassi SCSS in Sass3 non perché è spazio bianco agnostico, proprio come i CSS.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow