主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
dedecms标签如何实现随机颜色和字体大小?
我们要实现的功能是:标签云的效果,包括不同颜色和字体大小的标签等。颜色和字体大小是随机显示的,可以更改代码来控制其范围。看起来不错。接下来,看看实现方法。有兴趣的不要错过。
推荐学习:梦想编织cms
功能描述:
实现了标签云的效果,包括标签具有不同的颜色和字体大小,并且颜色和字体大小是随机显示的,并且可以通过更改代码来控制它们的范围。
实现DeDeCms标签云的效果,包括不同颜色和字体大小的标签等。颜色和字体大小是随机显示的,可以更改代码来控制其范围。
修改方法:
1.将以下函数添加到/include/common.func.php中
代码如下:
函数getTagStyle(){ $ minFontSize = 8;//最小字体大小,可根据需要自行更改$ maxFontSize = 18//最大字体大小,可以根据需要更改。return &;#39;字体大小:& amp#39;。($ min fontsize+lcg _ value()*(ABS($ max fontsize-$ min fontsize))。& amp#39;px;颜色:#39;。dechex(兰特(0,255))。dechex(兰德(0,196))。dechex(兰特(0,255));该函数的功能是输出随机样式,包括字体大小和颜色。
如果您想指定只显示几种字体大小,而不是完全随机显示,请将上面的函数代码修改为:
代码如下:
函数getTagStyle(){ $ sizearray = array(& amp;#39;8 & amp#39;,& amp#39;9 & amp#39;,& amp#39;10 & amp#39;,& amp#39;11 & amp#39;,& amp#39;12 & amp#39;,& amp#39;20 & amp#39;);//自定义字体大小,并修改return &;#39;字体大小:& amp#39;。$ size array【rand(0,count($ size array))】。& amp#39;pt;颜色:#39;。dechex(兰特(0,255))。dechex(兰德(0,196))。dechex(兰特(0,255));}2.用下面的代码调用模板中的标签。
代码如下:
{dede:标签行= & amp#39;45岁& amp#39;getall = & amp#39;1 & amp#39;sort = & amp#39;热& amp#39;} & lta href = & amp#39;【field:link/】& amp;#39;title = & quot【field:tag/】(【field:total/】)& quot;style = & quot【field:total runphp = yes】@ me = getTagStyle();【/field:total】& quot;& gt【field:tag/】& lt;/a & gt;{/dede:tag}3。在dede后台生成相应的html,OK,看看效果。
这几篇文章你可能也喜欢:
- 主题内容如何调用dedecms什么是主题标签?
- 如何实现会员登录方式如何登录Dreamweaver Dedecms直接跳到主页(Dreamweaver Member Center)
- DEDECMS列表页面如何在列表页面上求解TurnButton样式(DEDECMS导航栏跳到页面)
- 如果DEDECM在清除列后不从1开始
- 如果我更改Dreamweaver Dedecms广告模块,该怎么办,这表明我的前台没有更新(将Dreamweaver Dedecms转换为WordPress)
本文由主机参考刊发,转载请注明:如何用dedecms标签实现随机颜色和字体大小 https://zhujicankao.com/109557.html
评论前必须登录!
注册