web-dev-qa-db-ja.com

CSSに画像を追加しようとしています

テーマフォルダコード<?php bloginfo('template_directory'); ?>を使ってCSSに画像を追加しようとしています。これはHTMLでは機能しますが、何らかの理由でCSSでは機能しません。誰もがその理由や解決策を知っていますか?

これが私のコードです:

background: url("<?php bloginfo('template_directory'); ?>/images/bg.jpg");
3
talkingD0G

これは、CSSファイル内のphpコードが、サーバーをに設定しない限り解析されないためです。画像への相対パスとして使用するだけです(CSSファイルのとおり)。

background: url("images/bg.jpg");

7
Ashfame