php - WordPress 中的 CSS 背景图片

标签 php css wordpress wordpress-theming

在使用 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 背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43852116/

相关文章:

php - bcrypt功能说明

html - IE9在页面底部呈现白线

wordpress - 如何为 WordPress 中的所有出站链接设置 nofollow rel 属性?有插件吗?

WordPress、SSL 和管理员

php - 连接两个套接字服务器的最佳方式(node.js 和 Ratchet php)

javascript - 如何使用 Ajax 从移动应用程序提交表单

javascript - target 属性的 CSS 版本

javascript - 避免滚动条的 jQuery 图像视口(viewport)计算算法

jquery - 将自动滚动缩略图插入 Accordion 菜单时出现问题

php - php foreach 循环中的 Ajax 调用