php - 如何将 PHP 添加到 CSS?

标签 php html css

我想知道是否有人可以提供帮助。我正在尝试将从数据库中检索图像的 PHP 代码添加到 CSS 中。

我的 example.php 页面上有一小段 CSS 代码,需要根据发布到 example.php 页面的变量使用不同的背景图像。

我想出的糟糕代码如下

    <style>
    .par-surround {
        background-repeat: no-repeat;
        background-image:<?php <img src=<?=$subject['picture']?>border="0" width="740px"         height="auto"/> ?>  ; 
        background-position: center top;
     }
     </style>

我不知道这是否可以完成,或者我是否必须以完全不同的方式完成。任何帮助将不胜感激,谢谢。

最佳答案

可以做到,但您需要输出正确的 css 才能做到这一点。 background-image不采用(无效的)html 图像标签:

 <style>
    .par-surround {
        background-repeat: no-repeat;
        background-image: url(<?=$subject['picture']?>); 
        background-position: center top;
     }
 </style>

关于php - 如何将 PHP 添加到 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26080422/

相关文章:

php - 使用 $_GET 作为分配给单独 anchor 链接的值

php - 将 session /cookie 设置为 24 小时,以便每天只向用户显示一次内容

javascript - 如何将 sql server 连接到我的 Javascript 游戏?

html - css 在不使用另一个表的情况下以不同方式对齐表行

javascript - 使用 jqGrid 更改添加表单的 CSS

php - JQUERY & php 发布错误 500(服务器内部错误)

php - 在php中下载csv错误

javascript - 从列表中删除项目

html - 从右到左增加进度条宽度

javascript - 如何隐藏类名动态变化的div元素?