私はYiiフレームワークを使用しており、バックグラウンドなどの画像を使用するCSSファイルを持っています。CSSファイルでイメージパスを指定する方法は?
他のPHPコードでは、Yii :: app() - > request-> baseUrlを使用して、リソースに正しいパスをプレフィックスとして付けることができます。しかし、CSSファイルはPHPではないので、コードを使用することはできません。
Iは相対パスと試みたが、同じCSSファイルは、異なる深さのHTMLページによってアクセスされる、例えば:
http://mysite/controller/action1/10
http://mysite/controller
ので、相対パスは(少なくとも、すべてのブラウザで)動作しません。
これを行うにはいくつかの方法がありますか、または絶対パスを使用してそれを行う必要がありますか?
問題:Webサイトがルートレベルにない場合、これも機能しません。 – Darkhogg