php的优势和背景,php – 不同的CSS背景图像取决于月份和年份

基本上,我有一个带有文本的div,我希望背景显示不同的图像,具体取决于它的月份和年份.

我怎样才能做到这一点?

任何帮助都会受到极大的关注!

*如果有帮助的话,我已经准备好了4个月的月度图片,标记为“month0_2011.png”至“month11_2014.png”吗?*

解决方法:

在CSS中添加.php扩展名并使用PHP代码来确定.只需使用标准的PHP标签.

例如:

body

{

background-image:url('<?php echo $currentImagePath ?>');

}

其中$currentImagePath是图像的路径,使用PHP预先确定(即页面顶部).

$currentImagePath = $_SERVER['DOCUMENT_ROOT'] . "/css/images/" . "month" . (date("n") - 1) . "_" . date("Y") . ".png";

把它们放在一起:

header("Content-type: text/css");

$currentImagePath = $_SERVER['DOCUMENT_ROOT'] . "/css/images/" . "month" . (date("n") - 1) . "_" . date("Y") . ".png";

?>

body

{

background-image:url('<?php echo $currentImagePath ?>');

}

剩下的就是调整路径以适合您的配置.

标签:php,css,date,background-image

来源: https://codeday.me/bug/20190521/1147932.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值