如何在css中使用php路径?
我试图通过css中的php变量给出图像的路径,如下所示:如何在css中使用php路径?,php,css,Php,Css,我试图通过css中的php变量给出图像的路径,如下所示: <?php $path= "www.ghhelpline.com/hello/images/" ?> <style> .hello { background-image: url("<?php echo $path;?>new.png"); } </style> 有没有可能 如果没有,请告诉我其他方法。尝试以下方法: <?php
<?php $path= "www.ghhelpline.com/hello/images/" ?>
<style>
.hello {
background-image: url("<?php echo $path;?>new.png");
}
</style>
有没有可能
如果没有,请告诉我其他方法。尝试以下方法:
<?php
$path= "http://www.ghhelpline.com/hello/images/"; //add http before link starts..
?>
<style>
.hello {
background-image: url('<?php echo $path;?>new.png');
}
</style>
是的。呜呼
为了实现这一点,您的服务器需要解释该文件,因此要么修改设置,使服务器同时查看.css文件,要么将其重命名为.php
另外,不要忘记http://,否则路径将被解释为相对路径。添加协议…http://
这取决于文件的类型。如果在.php文件中使用此代码,则可以执行此操作,但如果在.css文件中使用此代码,则无法执行此操作
这是因为PHP解释器不解析这种类型的文件。是的,这种添加方式是可能的。这是可能的,但您忘记了$path DECLACTION后面的分号,它可以工作。。。将http添加到路径。在$path声明后是否需要分号?@Vasilis是的,据我所知,sctyle不是有效的html标记:它包装在样式标记中,因此不在css文件中。不需要解释。@TimJoyce:Ooops,我没看到这个。
<?php $path= "http://www.ghhelpline.com/hello/images/" ?>