
1、选择你所要加页面的模板,一般是在首页index.htm加上如下代码
<!–/下面开始tag标签云–>
<div>
<dlclass=”tboxlight”><dt><strong>Tags标签云</strong></dt>
<dd>{dede:tagrow=’45’getall=’1’sort=’hot’}
<ahref='[field:link/]’title=”[field:tag/]([field:total/])”style=”[field:totalrunphp=yes]@me=getTagStyle();[/field:total]”>[field:tag/]</a>
{/dede:tag}
</dd>
</dl>
</div>
<!–/tag标签云结束–>
所加位置自己决定!
2、在/include/common.func.php中加入如下函数。
functiongetTagStyle()
{
$minFontSize=8;//最小字体大小,可根据需要自行更改
$maxFontSize=18;//最大字体大小,可根据需要自行更改
return’font-size:’.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).’px;color:#’.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255));
}
此函数的作用是输出随机的样式,包括font-size和color。
如果你想指定只显示几个字体大小,而不是完全随机,请将上面的函数代码修改为:
functiongetTagStyle()
{
$sizearray=array(‘8′,’9′,’10’,’11’,’12’,’20’);//自定义字体大小,可根据需要自行修改
return’font-size:’.$sizearray[rand(0,count($sizearray))].’pt;color:#’.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255));
}
3、生成以下即可看到效果!
本文由零壹源码整理自网络,如本站发布的内容若侵犯到您的权益,请邮件联系 1115211524@qq.com 删除,我们将及时处理!
==========================================
本站资源仅供学习和交流使用,本站对其所列之资源不拥有版权,版权归资源原作者所有,请在下载后24小时之内自觉删除。
若作商业用途,请购买正版及查阅最新授权相关说明,由于未及时购买和付费发生的侵权行为,与本站无关。
本站大部分资源及其所有相关信息均来自网络搜集或网友提供,不保证其完整性以及安全性,对信息的准确性不提供任何担保,亦不承担任何责任。