如何在 php 中的 url 参数的帮助下更改背景图像



我正在尝试使用帮助网址参数更改简单 php 页面的背景图像。我是新手,不太懂编码。

<img width="250" src="https://i.imgur.com/<?php echo $_GET['img']; ?>.png">

当我在 url 中使用上面的代码时,我将通过输入图像链接从 imgur.com 获得所需的图像,例如:

http://example.com/?img=frotzyG(完整图片网址:https://i.stack.imgur.com/k2ez8.jpg(

但它只是显示在div 中,例如

<div class="abc">
<img width="250" src="https://i.imgur.com/<?php echo $_GET['img']; ?>.png">
</div>

现在我希望背景图像发生同样的事情。我有一个简单的php页面,它的背景图像源位于css中(例如样式表.css(

这是 CSS 文件代码:

body {
  background: url(images/bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

如何在url参数(或任何你称之为它(的帮助下更改背景图像。

附言对不起,我的英语不好,希望你能理解我的意思。

您可以使用样式标记将与背景图像相关的 css 移动到 HTML 中。

<style>
  body {
    background-image: url(https://i.imgur.com/<?php echo $_GET['img']; ?>.jpg);
  }
</style>

最新更新