Maison >interface Web >tutoriel CSS >Pourquoi mon fichier Sass génère-t-il une erreur « CSS invalide : expression attendue » ?

Pourquoi mon fichier Sass génère-t-il une erreur « CSS invalide : expression attendue » ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-09 22:45:02465parcourir

Why Is My Sass File Throwing an

Dépannage de l'erreur « CSS invalide : expression attendue » dans Sass

Problème : Malgré un code CSS valide, le fichier Sass ne parvient pas à se compiler, avec une erreur indiquant "l'expression attendue (par exemple 1px, gras), était ';'".

Explication :

L'erreur se produit car le fichier Sass n'est pas correctement nommé. Sass utilise l'extension .sass pour sa syntaxe, tandis que Scss (une extension de Sass) utilise l'extension .scss. Le message d'erreur indique que le fichier est analysé en tant que Sass, ce qui attend une syntaxe différente.

Solution :

Modifiez l'extension du fichier en .scss pour le compiler en tant que un fichier Scss :

#navbar {
  width: 80%; // Semicolon removed
  height: 23px;
}

En utilisant l'extension correcte, le fichier sera interprété avec la syntaxe appropriée, résolvant le Erreur "expression attendue".

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn