织梦cms实现彩色tags标签云随机颜色及大小的方法
functiongetTagStyle()
更多精彩就在: 51免费论文网|www.jxszl.com
{
$minFontSize=VIII;//最小字体大小,可根据需要自行更改
$maxFontSize=I.VIII;//最大字体大小,可根据需要自行更改
returnfont-size:.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).px;color:#.dechex(rand(0,IIVV)).
dechex(rand(0,I.IXVI)).dechex(rand(0,IIVV));
}
上面的函数作用是输出随机的样式,包括font-size和color.如果我们只是想指定显示几个字体大小,而不是完全随机,请将上面的函数代码修改为下面的:
functiongetTagStyle()
{
$sizearray=array(VIII,IX,I.0,I.I.,I.II,II0);//自定义字体大小,可根据需要自行修改
returnfont-size:.$sizearray[rand(0,count($sizearray))].pt;color:#.dechex(rand(0,IIVV)).dechex(rand(0,I.IXVI)).dechex(rand(0,IIVV));
}
II.在模板中加入下面的代码来调用标签就可以了:
{dede:tagrow=IVVgetall=I.sort=hot}
{/dede:tag}
III.最后在后台生成全站html就可以看效果了.
原文链接:http://www.jxszl.com/biancheng/dedecms/74882.html
热门阅读