CSS ファイルを頻繁に使用して Web サイトをデザインしていますが、背景画像、リスト内の箇条書きの画像がいくつかあり、おそらく cssurl()
関数の別の必要性が見つかるでしょう。
しかし、cake では、すべての URL をRoute::url()
関数で処理する必要があります。いくつかの方法で、最も一般的なのは$html->url()
しかし、私の問題は、CSS ファイルが PHP によって解釈されないことです。次のようなものを含む CSS ファイルを作成する方法:
div.coolbg {
background-image: url('<?= $html->url("/img/coolbg.jpg") ?>');
}
私の最後のオプションは、css ファイルをレイアウト上にインラインでインポートして、解釈できるようにすることです。しかし、私はより「ケーキ」なアプローチを使用することを強く好みます。
ありがとう!