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? :)

È stato utile?

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
scroll top