ZBlogPhp为网站添加随机背景

看到有朋友需要,就折腾了一下。现在把我的实现过程大概的记录一下,给有需要的朋友作为参考。

原本的背景图,是在CSS里面就已经设定好路径了的,因为我们要做随机背景,所以把这背景图的属性拿出来,放在header模版里面调用。

CSS

<style type="text/css">
{php}
  $temp=mt_rand(1,10);
  preg_match_all($matchContent);
  if(isset($matchContent[1][0]))
  $temp=$matchContent[1][0];
  else
  $temp=$zbp->host."zb_users/theme/$theme/style/rand/$temp.jpg";
{/php}
body{background-image: url({$temp});}
</style>


在header里面的</head>之前,放进上面的代码。

下面有几点要注意的和要说明的:

1、一般来说,背景图片都在body上面,但不一定,根据你实际情况,这里对应修改一下即可。

2、代码放好后,在主题目录下style文件夹里新建一个名为rand的文件夹,在里面放进背景图,图片命名为1.jpg,2.jpg,以此类推,到10.jpg即可。

3、如果觉得10张图片太多或者太少,对应上面的修改为你所需要的数量即可。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值