io sono tranquillo di nuovo da Sass ... voglio creare un po 'di CSS con valori percentuali come:Impedire Sass dal fare citazioni arround valore
width : 13%;
Il valore è il risultato di un'operazione di numero di sass. Scrivendo questo codice SCSS
width : $main-width + "%"
genera questo:
width : "13%";
css, ciò che non è in realtà di lavoro perché dovrebbe essere:
width : 13%;
scrittura
width : $main-width %;
risultati in
width : 13 "%"
ciò che porta anche a una regola css non funzionante. C'è un modo per fare in modo che Sass stampa il 13% in modo semplice, senza virgolette?
Sì, unquote è la risposta giusta! Per ulteriori informazioni: http://sass-lang.com/documentation/Sass/Script/Functions.html#unquote-instance_method. Importante sapere dal 9 dicembre 2015 Sass ha cambiato alcuni modi di usare # {} e cita: http://sass.logdown.com/posts/308328-cleaning-up-interpolation –