• 欢迎访问爱玩吧
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏爱玩吧

【zblog】ZBlogPhp为网站添加随机背景

建站资源 aiwanyule 5年前 (2016-05-11) 314次浏览 已收录 1个评论

ZBlogPhp为网站添加随机背景

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

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

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

<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>

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

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

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

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


爱玩吧 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:【zblog】ZBlogPhp为网站添加随机背景
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 学习了
    fave2016-06-17 00:31 回复