web-dev-qa-db-fra.com

Erreur CSS non valide: "expression attendue"

Je viens de suivre le tutoriel Sass . Pour une raison quelconque, le fichier Sass ne génère pas correctement le CSS. Le terminal dit que le css n'est pas valide mais je suis sûr que ce n'est pas le cas. J'ai essayé de le changer aussi juste au cas où il y aurait un problème ...

Qu'est ce que j'ai mal fait?

Version de Sass: Sass 3.1.10

Message d'erreur:

error sass/test.sass (Line 3: Invalid CSS after "80%": 
expected expression (e.g. 1px, bold), was ";")

Contenu du fichier .sass:

/* style.scss */
#navbar {
  width: 80%;
  height: 23px;
}
74
Tom R

En fonction de votre message d'erreur (error sass/test.sass) Je peux dire que vous utilisez le .sass extension pour un fichier Scss. Changez votre nom de fichier en style.scss.

Sass et Scss utilisent deux syntaxes différentes et incompatibles.

147
meagar

Essaye ça:

/* style.scss */
#navbar {
    width: 80%;
    height: 23px;
}

/* style.sass */
#navbar 
    width: 80%
    height: 23px
9
lincolnge