sur mon site en 3.0, l'image de fond du site était appelée dans
squelette/css/layout.css de cette façon :
body { text-align: center; background: url(img/unautrecantal.jpg) fixed
no-repeat 50% 55%; border-top: 5px solid; border-bottom: 5px solid; }
Elle était rangée dans squelette/css/img.
Avec le passage en 3.1, elle n'apparaît plus en image de fond. Pourquoi ?
Est-ce en rapport avec le fait que les couleurs des fonds de formulaires
et la police du site soient modifiées aussi ?
merci,
Etienne
--
Avez-vous noté ma nouvelle adresse courriel ?
Notez au passage ma clé publique de chiffrage OpenPGP : 86FBA556
Elle vous permet de m'envoyer un courriel privé au lieu d'une carte postale.
---
Alors, j'ai trouvé une piste.
Dans spip3.1 il existe un fichier theme.css qui n'était pas dans spip3.0.
Le background du body défini pas ce fichier prend le pas sur celui
défini par layout.css;
J'ai donc enlevé le background défini par theme.css et ça fonctionne.
Question : histoire d'être propre, est-ce qu'il vaudrait mieux que je
complète le background de theme.css en enlevant celui de layout.css ?
Merci encore
Etienne
Le 19/02/2017 à 15:14, Etienne a écrit :
Bonjour à tous,
sur mon site en 3.0, l'image de fond du site était appelée dans
squelette/css/layout.css de cette façon :
body { text-align: center; background: url(img/unautrecantal.jpg) fixed
no-repeat 50% 55%; border-top: 5px solid; border-bottom: 5px solid; }
Elle était rangée dans squelette/css/img.
Avec le passage en 3.1, elle n'apparaît plus en image de fond. Pourquoi ?
Est-ce en rapport avec le fait que les couleurs des fonds de formulaires
et la police du site soient modifiées aussi ?
merci,
Etienne
--
Avez-vous noté ma nouvelle adresse courriel ?
Notez au passage ma clé publique de chiffrage OpenPGP : 86FBA556
Elle vous permet de m'envoyer un courriel privé au lieu d'une carte postale.
---
Perso, je mets toutes mes surcharges dans un fichier perso.css
Comme il passe en dernier, c'est lui qui s'impose.
Le 19/02/2017 à 19:59, Etienne a écrit :
Alors, j'ai trouvé une piste.
Dans spip3.1 il existe un fichier theme.css qui n'était pas dans spip3.0.
Le background du body défini pas ce fichier prend le pas sur celui
défini par layout.css;
J'ai donc enlevé le background défini par theme.css et ça fonctionne.
Question : histoire d'être propre, est-ce qu'il vaudrait mieux que je
complète le background de theme.css en enlevant celui de layout.css ?
Merci encore
Etienne
Le 19/02/2017 à 15:14, Etienne a écrit :
Bonjour à tous,
sur mon site en 3.0, l'image de fond du site était appelée dans
squelette/css/layout.css de cette façon :
body { text-align: center; background: url(img/unautrecantal.jpg) fixed
no-repeat 50% 55%; border-top: 5px solid; border-bottom: 5px solid; }
Elle était rangée dans squelette/css/img.
Avec le passage en 3.1, elle n'apparaît plus en image de fond. Pourquoi ?
Est-ce en rapport avec le fait que les couleurs des fonds de formulaires
et la police du site soient modifiées aussi ?
Oui, en fait j’avais pris ,l’habitude il y a longtemps en spip2 de copier chaque fichier à transformer dans un répertoire squelettes.
Maintenant que tout est fait comme ça je vais avoir du mal à retrouver toutes mes modifs dans tous ces fichiers. Disons que je vais prendre l’habitude maintenant de mettre les nouvelles modifs dans un perso.css.
J’essaie donc de remettre toutes mes personnalisations dans un fichier perso.css.
Mais j’imagine qu’il faut mettre tout ça dans un certain ordre pour que ce soit pris en compte.
Par exemple, j’ai beau y copier l’intégralité du fichier layout.css que j’avais personnalisé et rangé dans squelettes/css, le résultat de l’affichage n’est pas du tout le même (notamment pour le menu de navigation) si j’enlève ce layout.css ou si je le laisse.
Donc perso.css a une façon à lui d’interpréter et il faut savoir comment l’ordonner. Et je ne sais pas.