28172 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

J'essaye d'inclure mes partials sass dans mon fichier scss global "style.scss" mais ça ne fonctionne pas.... Ma page reste blanche.

Tous mes fichiers scss sont dans un dossier CSS. Y compris le fichier global "style.scss".

Et voici les inclusions que j'ai fait sur mon fichier style.scss :



@import "_snippets.scss";
@import "_home.scss";
@import "_variables.scss";
@import "_all.scss";




Merci d'avance ! Smiley biggrin
Modifié par debalsjeremy (11 Jun 2016 - 19:58)
Bonsoir,

L'underscore en début du nom du fichier signale à Sass qu'il faut l'ignorer au moment de la compilation, par contre cet underscore ne doit pas se trouver dans ce même nom quand on y fait référence par ailleurs et, comme c'est le cas ici, quand on l'appelle sur un @import. Ce qui donne donc :
@import 'snippets.scss';
@import 'home.scss';
@import 'variables.scss';
@import 'all.scss';

Modifié par Olivier C (12 Jun 2016 - 15:25)
Raphael a écrit :
C'est étonnant car je l'utilise sur KNACSS depuis longtemps et cela semble fonctionner partout avec l'underscore : https://github.com/alsacreations/KNACSS/blob/master/sass/knacss.scss

Honnêtement je ne me souviens plus des subtilités de Sass car je suis passé à Stylus depuis quelques mois déjà.

Le problème se posait-t-il sur une ancienne version de Sass ? Sur une lib' spécifique (Ruby Sass, LibSass...) ? Voir sur un OS (Windows, OS X...) ? Je ne me souviens plus...