实现织梦dedecms标签云的效果。包括标签有不一样的颜色和字体大小等等。颜色和字体大小都为随机展现。可变化代码来控制其周围。
改写途径:
1、在/include/common.func.php 中加入如下函数。
function getTagStyle()
$minFontSize=8; //最小字体大小,可根据需要自行更改
$maxFontSize=/; //最重要字体大小,可根据需要自行更改
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。
如果你想指定只展现几个字体大小。而不是完整随机。请将上面的函数代码改写为:
function getTagStyle() {
$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));
2、在模板中用如下代码调用标签。
{dede:tag row=’45′ getall=’1′ sort=’hot’}
a href=’[field:link/]‘ title="[field:tag /]([field:total /])" style="[field:total runphp=yes]@me=getTagStyle();[/field:total]"[field:tag /]/a
{/dede:tag}
3、在织梦dedecms后台生成相应html。OK。就这样看效果吧。
您还感兴趣的文章推荐- 世界十大体操帅哥 林超攀上榜轻松上榜
- 世界十大禁区是哪里 全球闹鬼最恐怖的地方
- 华为路由器恢复出厂设置命令 恢复出厂设置后续操作教程
- 过年回家路上堵车的说说2022 高速堵车发朋友圈的句子
- 2022零点发朋友圈的跨年句子 关于2022跨年的朋友圈文案
以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~
本文地址:https://www.wangchuang8.com/83475.html,转载请说明来源于:网创推广网
声明:本站部分文章来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系进行处理。分享目的仅供大家学习与参考,不代表本站立场。
评论(2)
dede标签云随机颜色及大小的实现方法-dedecms标签用法 这篇解答确实也是太好了
字体大小,函数,代码,标签,可根据,颜色,效果,几个,最重要,你想
实现织梦dedecms标签云的效果。包括标签有不一样的颜色和字体大小等等。颜色和字体大小都为随机展现。可变化代码来控制其