我知道在HTML / PHP文件中我可以做类似
的事情<img src="<?php bloginfo('template_url'); ?>/path/to/image.png" />
但在CSS中,显然我不能这样做,如果我想做
background: url('<?php bloginfo('template_url') ?>/images/linen.png');
即使我想。
我将如何实现类似的效果?
答案 0 :(得分:1)
您不应在CSS文件中使用<?php bloginfo('template_url'); ?>
。
CSS文件中的URL与当前CSS文件相关。
因此,如果您有以下目录结构
theme/
images/
linen.png
css/
styles.css
你的CSS规则看起来像
background: url('../images/linen.png');