php – WordPress中的CSS背景图像

在使用WordPress时,是否可以像在HTML中一样使用CSS获取背景图像.我试过这样做,但它不起作用.

background-image: url("<?php bloginfo('template_directory'); ?>/images/parallax_image.jpg ");
最佳答案
PHP代码无法在.css文件中运行,但您可以使用内联样式,例如:

<div style="background-image: url("<?php //url ?>");">

要么

<style>
  .class-name {
    background-image: url("<?php //url ?>");
  }
</style>

在处理动态图像路径的自定义字段时,上述操作非常有用.

如果图像位于主题目录中,则不需要PHP,假设图像文件夹直接位于主题文件夹/ theme-name / images下,样式表是/theme-name/style.css,那么你可以将背景图像添加到css文件中,如下所示:

.class-name {
  background-image: url("images/file.jpg")
}

转载注明原文:php – WordPress中的CSS背景图像 - 代码日志