J'utilise le framework Yii et j'ai un fichier CSS qui utilise des images pour le fond et similaires.Comment spécifier les chemins d'image dans les fichiers CSS?
Autre code PHP peut utiliser Yii :: app() -> request-> baseUrl pour préfixer les ressources avec le chemin correct. Cependant, le fichier css n'est pas PHP, donc je ne peux pas utiliser le code.
J'ai essayé avec des chemins relatifs, mais le même fichier css est accessible par les pages html de profondeur différente, par exemple:
http://mysite/controller/action1/10
http://mysite/controller
chemins donc par rapport ne fonctionnent pas (du moins, pas dans tous les navigateurs) .
Y a-t-il un moyen de le faire, ou devrais-je simplement utiliser des chemins absolus et en finir avec cela?
Problème: Si le site Web n'est pas au niveau racine, cela ne fonctionnera pas non plus. – Darkhogg