实现织梦dedecms多彩标签云的效果,包括标签有不同的颜色和字体大小等等,颜色和字体大小都为随机显示,可改变代码来控制其范围。
步骤一
在/include/common.func.php 中加入如下函数,此函数的作用是输出随机的样式,包括font-size和color。
function getTagStyle()
{
$minFontSize=12; //最小字体大小,可根据需要自行更改
$maxFontSize=25; //最大字体大小,可根据需要自行更改
return
'font-size:’.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).’px;color:#’.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255));
}
步骤二
在模板页htm里调用标签时用如下类似的方式。
<p style="padding: 0px; margin: 0px 0px 5px; color: rgb(51, 51, 51); font-family: Tahoma, 微软雅黑, Geneva, sans-serif; font-size: 14px; line-height: 25.2000007629395px;"><span style="padding: 0px; margin: 0px 3px; line-height: 1.5;"> |
|